Supporting Mobile Business Workflow with Commune

We propose Commune, a workflow management system that supports a mobile workforce. We introduce the "mini-workflow", a network-isolated subcomponent of a business workflow process. Mini-workflows enable subsets of business workflow to be off-loaded into mobile client environments by leveraging Web services. We describe how mini-workflows overcome the challenges of intermittent connectivity and we describe our BPEL-based implementation

[1]  Dirk Husemann,et al.  Personal mobile hub , 2004, Eighth International Symposium on Wearable Computers.

[2]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[3]  M. Frans Kaashoek,et al.  Mobile Computing with the Rover Toolkit , 1997, IEEE Trans. Computers.

[4]  Sanjiva Weerawarana,et al.  Colombo: Lightweight middleware for service-oriented computing , 2005, IBM Syst. J..

[5]  Matjaz B. Juric,et al.  Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition , 2006 .

[6]  Frank Leymann,et al.  Business process choreography in WebSphere: Combining the power of BPEL and J2EE , 2004, IBM Syst. J..

[7]  Roy Want,et al.  System challenges for ubiquitous & pervasive computing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[8]  Mark D. Corner,et al.  Turducken: hierarchical power management for mobile devices , 2005, MobiSys '05.

[9]  Ravi B. Konuru,et al.  A programming framework for mobilizing enterprise applications , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.

[10]  Jin Jing,et al.  Workflow and application adaptations in mobile environments , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[11]  Archan Misra,et al.  Descriptive Naming of Context Data Providers , 2005, CONTEXT.