TY - GEN
T1 - CiAN
T2 - 10th International Conference on Coordination Models and Languages, COORDINATION 2008
AU - Sen, Rohan
AU - Roman, Gruia Catalin
AU - Gill, Christopher
PY - 2008
Y1 - 2008
N2 - The practice of using workflows to model complex activities in stable networks is commonplace and is supported by many commercially available workflow management systems (WfMSs). However, the use of workflows to model collaborative activities in mobile environments, while possible at the model level, has not gained traction due to the lack of a suitable WfMS for mobile networks and devices. This paper seeks to address this need. We present CiAN, a choreography-based workflow engine that is designed with MANETs in mind. We describe the design, architecture, and communication protocols used by CiAN as well as its implementation using Java. An evaluation of the communication protocol used to coordinate among various workflow participants across MANETs is also presented.
AB - The practice of using workflows to model complex activities in stable networks is commonplace and is supported by many commercially available workflow management systems (WfMSs). However, the use of workflows to model collaborative activities in mobile environments, while possible at the model level, has not gained traction due to the lack of a suitable WfMS for mobile networks and devices. This paper seeks to address this need. We present CiAN, a choreography-based workflow engine that is designed with MANETs in mind. We describe the design, architecture, and communication protocols used by CiAN as well as its implementation using Java. An evaluation of the communication protocol used to coordinate among various workflow participants across MANETs is also presented.
UR - https://www.scopus.com/pages/publications/45749101283
U2 - 10.1007/978-3-540-68265-3_18
DO - 10.1007/978-3-540-68265-3_18
M3 - Conference contribution
AN - SCOPUS:45749101283
SN - 3540682643
SN - 9783540682646
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 280
EP - 295
BT - Coordination Models and Languages - 10th International Conference, COORDINATION 2008, Proceedings
Y2 - 4 June 2008 through 6 June 2008
ER -