Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2010.17A.2.093

A CAWL-based Context-Aware Workflow System for Composite Workflow Services  

Choi, Jong-Sun (숭실대학교 컴퓨터학과)
Cho, Yong-Yun (순천대학교 정보통신공학부)
Choi, Jae-Young (숭실대학교 정보과학대학 컴퓨터학부)
Abstract
There are many complicated situations which could be occurred in users' surroundings, so it is required to develop automation services to provide users with appropriate services in ubiquitous computing environments. However, most of the current context-aware workflow systems express context-aware services only with a single workflow. Therefore, they have difficulties in providing users with various and composite services by combining different workflows. In this paper we propose a CAWL-based context-aware workflow system, where CAWL is a context-aware workflow language to express a composite workflow model by describing individual service workflows. The proposed system can provide users with various composite workflow services based on a service scenario, which is described with CAWL. And by reusing a number of single workflows to construct composite workflow services, it is possible to save time and effort to develop context-aware workflows.
Keywords
Ubiquitous Computing; Context-Aware Workflow Language(CAWL); Composite Workflow Services; Workflow System;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Chen, S., Bu, Y., Li, J., Tao, X., Lu, J., “Toward context-awareness: a workflow embedded middleware,” Proceedings of IFIP 2006 International Conference on Ubiquitous and Intelligent Computing, Vol.4159 of LNCS, pp.766-775. 2006.   DOI
2 Abu Zafar, A. and A. S. Zubair, “A Conceptual Framework for Smart Workflow Management,” Proceedings of the 2009 International Conference on Information Management and Engineering, IEEE Computer Society: pp.574-578. 2009.   DOI
3 Wieland M. Kaczmarczyk P., Nicklas D., "Context Integration for Smart Workflows," Proceedings of the 6th Annual IEEE International Conference on Pervasive Computing and Communications (PerCom 2008), IEEE Computer Society: pp.239-242. 2008.   DOI
4 Y. C. Ngeow, D. C., A. K. Mustapha, E. Goh, H. K. Low, “A Context-Aware Architecture for Smart Space Environment,” 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE 2007), 26-28 April, 2007, Seoul, Korea, IEEE Computer Science. pp.908-913. 2007.   DOI
5 Joohyun Han, Yongyun Cho, Eunhoe Kim, Jaeyoung Choi, “A Ubiquitous Workflow Service Framework,” ICCSA06: pp.30-39, 2006.   DOI
6 Sucha S., L. Sea, et al., “A survey on context-aware workflow adaptations," Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia(MoMM08),, ACM: pp.414-417. 2008.   DOI
7 Jun Li, Yingyi Bu, Shaxun Chen, Xianping Tao, Jian Lu, “FollowMe: On Research of Pluggable Infrastructure for Context-Awareness,” 20th International Conference on Advanced Information Networking and Applications (AINA06), Vol.1, pp.199-204, 2006.   DOI
8 J Han, Y Cho and J Choi, “Context-aware Workflow Language based on Web Services for Ubiquitous Computing”, LNCS 3481-ICCSA 2005, pp.1008-1017.   DOI
9 최종선, 조용윤, 최재영, “다중-워크플로우를 지원하는 상황인지 워크플로우 언어의 설계”, 한국인터넷정보학회 논문지, 제10권 제6호, 2009.12.
10 IBM, SAP AG: WS-BPEL Extension for People. http://www-128.ibm.com/developerworks/webservices/library/specification/ws-bpel4people
11 W.M.P van der Aalst, A.H.M. ter Hofstede, B. Kiepuszewski, and A.P. Barros, “Workflow Patterns,” Distributed and Parallel Databases, 14(3), pp.5-51, 2003.   DOI
12 M Wieland, O. K., D Nicklas, F Leymann, “Towards context-aware workflows," CAiSE07 Proc. of the Workshops and Doctoral Consortium, 2007.
13 한주현, 조용윤, 최재영, “웹 서비스 기반의 유비쿼터스 워크플로우 언어”, 정보처리학회논문지A, 제12권 제6호, pp.485-492, 2005.12
14 이용주, “시맨틱과 워크플로우 혼합기법에 의한 자동화된 웹 서비스 조합시스”, 정보처리학회논문지D, 제13권 제4호, pp.265-272, 2007.4