A Software Architecture for URC Robots using a Context-Aware Workflow and a Service-Oriented Middleware |
Kwak, Dong-Gyu
(숭실대학교 컴퓨터학부)
Choi, Jong-Sun (숭실대학교 컴퓨터학부) Choi, Jae-Young (숭실대학교 컴퓨터학부) Yoo, Chae-Woo (숭실대학교 컴퓨터학부) |
1 | Matthias W., Oliver K., "Towards Context-aware Workflows," In: Pernici, B., Gulla, J.A. (eds.) CAiSE 2007 Proc. of the Workshops and Doctoral Consortium, Vol.2. Tapir Acasemic Press, 2007. |
2 | J. Lee, J.-Y. Park, S. Han, and S. Hong. "RSCA: Middleware Supporting Dynamic Reconfiguration of Embedded Software on the Distributed URC Robot Platform," The First International Conference on Ubiquitous Robots and Ambient Intelligence (ICURAI), pp. 426--437, December 2004. |
3 | VPL (Visual Programming Language), http://msdn.microsoft.com/en-us/library/bb964572.aspx |
4 | JESS (Java Expert System Shell), http://www.jessrules.com. |
5 | BPEL, http://www-128.ibm.com/developerworks/library/specification/ws-bpel/. |
6 | Rosenberg,F., Dustdar. S, "Business rule integration in bpel - a service-oriented approach," In Proc. of the 7th Int. IEEE Conf. on E-Commerce Technology, 2005. |
7 | J. Shen, Y. Yang, "From BPEL4WS to OWL-S: Integrating E-Business Process Descriptions," In SCC '05: Proceedings of th 2005 IEEE International Conference on Services Computing, pp.181-190, 2005. |
8 | Lorenzo Fluckiger, V. To, H. Utz, "Service Oriented Robotic Architecture Supporting a Lunar Analog Test," International Symposium on Artificial Intelligence, Robotics and Automation in Space (iSAIRAS), 2008. |
9 | Mattias Lindstrom, A. Oreback, H. Christensen, "BERRA : A Research Architecture for Service Robots," In International Conference on Robotics and Automation, 2008. |
10 | Yinong Chen, W. T. Tsai, "Development of a Security Robot in Service-Oriented Architecture," http://asusrl.eas.asu.edu/srlab/Research/RoboticsChallenge.html. |
11 | Simeon Tsvetanov, "Using Some Motion Devices for Easily Workflows IIIustration," International Scientific Conference Computing Science'2008, 2008. |
12 | Bilge Mutlu, Jodi Forlizzi, "Robots in organizations: the role of workflow, social, and environmental factors in human-robot interaction," Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction, pp. 12-15, March 2008. |
13 | 김수연, 황석찬, 곽동규, 최재영, "URC 로봇을 위한 서비스 지향적 서버-클라이언트 미들웨어 아키텍처 설계," 한국 정보과학회 HPC연구회 동계 학술발표 대회, pp.21-26, 2009. 2. |
14 | 손은미, 곽동규, 황석찬, 최재영, "URC 로봇 클라이언트를 위한 서비스 지향적 디바이스 아키텍처 설계," 한국 정보과학회 HPC연구회 동계 학술발표대회, pp.121-128, 2009. 2. |
15 | 정승욱, 이승익, 김성훈, "네트워크 로봇을 위한 로봇 소프트웨어 플랫폼에 대한 연구", 정보과학회지 제26권, 제4호, pp.38-48, 2008. 과학기술학회마을 |
16 | 최종선, 조용윤, 최재영, "다중-워크플로우를 지원하는 상황인지 워크플로우 언어의 설계," 한국인터넷정보학회 논문지 제10권 제6호, pp.145-157, 2009. 12. 과학기술학회마을 |
17 | 김현, 조영조, 오상록, "URC (Ubiquitous Robotic Companion): 네트워크 기반 서비스 로봇," 한국정보과학회, 제24권, 제3호, pp.5-11, 2006. 과학기술학회마을 |
18 | 김성훈, 김종배, "URC를 위한 로봇 S/W 아키텍처 기술," 대한전자공학회 특집호 제33권, 제3호, pp. 56-63, 2006. |
19 | Hyun Kim, Young-Jo Cho, Sang-Rok Oh, "CAMUS : A middleware supporting context-aware services for network-based robots," IEEE Workshop on Advanced Robotics and its Social Impacts (ARSO2005), pp.237-242, 2005. |
20 | 홍성수, "RSCA : 분산 로봇 플랫폼에서 임베디드 소프트웨어의 동적 재구성을 지원하는 통합 미들웨어," 한국통신학회지(정보와통신), 제21권 10호, pp.22-35, 2004. 10. 과학기술학회마을 |
21 | V. K. Murthy, E. V. Krishnamurthy, "Contextual Information Management Using Contract-Based Workflow," Proc.ACM Computing Frontiers, CF'05, Iscra, Italy, 2005. |
22 | OPRoS, http://opros.or.kr. |
23 | JWS (Java Web Services), http://java.sun.com/webservices/docs/1.6/tutorial/doc. |
24 | 최종선, 조용윤, 최재영, "복합 워크플로우 서비스를 위한 CAWL 기반 상황인지 워크플로우 시스템," 한국정보처리학회, 제17-A권 제2호, pp.93-102, 2010. 4. |
25 | OWL (Web Ontology Language), http://www.w3.org/TR/owl-features/. |
26 | MSRDS, http://msdn.microsoft.com/en-us/robotics. |
27 | ERSP, http://www.evolution.com/products/ersp. |
28 | Satish, Thatte, "XLANG : Web Services for Business Process Design," Microsoft Corp., 2001. |