CiAN: A workflow engine for MANETs

Rohan Sen, Gruia Catalin Roman, Christopher Gill

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

27 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationCoordination Models and Languages - 10th International Conference, COORDINATION 2008, Proceedings
Pages280-295
Number of pages16
DOIs
StatePublished - 2008
Event10th International Conference on Coordination Models and Languages, COORDINATION 2008 - Oslo, Norway
Duration: Jun 4 2008Jun 6 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5052 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Coordination Models and Languages, COORDINATION 2008
Country/TerritoryNorway
CityOslo
Period06/4/0806/6/08

Fingerprint

Dive into the research topics of 'CiAN: A workflow engine for MANETs'. Together they form a unique fingerprint.

Cite this