상세 보기
다중-워크플로우를 지원하는 상황인지 워크플로우 언어의 설계
- 최종선;
- 조용윤;
- 최재영
초록
최근 유비쿼터스 컴퓨팅 환경에서의 서비스 자동화를 위해 워크플로우 기술을 적용하려는 연구가 활발히 진행되고 있다. 그러나 대부분의 기존 상황인지 워크플로우 언어들은 단일 워크플로우 처리만을 고려하기 때문에, 다수의 워크플로우 조합을 통한 복합적이고 다양한 상황인지 서비스 지원에 제약이 있다. 본 논문은 다수의 워크플로우에 존재하는 개별적인 서비스 흐름을 하나의 워크플로우로 통합 표현할 수 있는 상황인지 기반의 워크플로우 언어인 CAWL (Context-Aware Workflow Language)을 소개한다. CAWL은 사용자가 원하는 서비스를 제공하기 위해 결합 가능한 다수의 워크플로우를 자연스럽게 연결하여 다양한 형태의 상황인지 워크플로우 서비스를 표현할 수 있다. 또한 개발자는 새로운 워크플로우 개발을 위해 기존에 존재하는 다수의 워크플로우를 다시 사용할 수 있기 때문에, 상황인지 워크플로우의 개발 노력을 줄이고 워크플로우의 재사용성을 높일 수 있다. 따라서 CAWL은 다수의 사용자 워크플로우가 공존하는 유비쿼터스 컴퓨팅 환경에서 상황인지 서비스 자동화와 관련된 응용 개발에 큰 도움이 될 것으로 기대된다.
키워드
유비쿼터스 컴퓨팅; 상황인지; 워크플로우; 다중-워크플로우; CAWL; ubiquitous computing; context-aware; workflow; multiple workflows; CAWL
- 제목
- 다중-워크플로우를 지원하는 상황인지 워크플로우 언어의 설계
- 저자
- 최종선; 조용윤; 최재영
- 발행일
- 2009
- 저널명
- 인터넷정보학회논문지
- 권
- 10
- 호
- 6
- 페이지
- 145 ~ 157
- 출판사
- 한국인터넷정보학회
- 발행국가
- 대한민국
- 분량
- 13 페이지
- ISSN
- P 1598-0170