Ubiquitous Computing is considered as enabler for linking everyday life with information and communication technology. However, developing pervasive applications that provide personalized user assistance is still a challenge. Relevant scenarios are diverse and encompass domains like healthcare, logistics, and business collaboration. Two of the technologies that show increasing maturity in respect to the demands of such applications are light-weight frameworks and process engines for mobile computing. Their fusion, however, is in a rather premature state. Generally, the support of mobile collaboration using a process engine raises challenging issues that need to be addressed. In the MARPLE project we target at a tight integration of process management technology with mobile computing frameworks in order to enable mobile process support in the aforementioned scenarios. In this demo paper we give insights into the MARPLE architecture and its components. In particular, we introduce the MARPLE process engine which enables light-weight as well as flexible process support on mobile devices.
[1]
Manfred Reichert,et al.
Intra-Subnet Load Balancing in Distributed Workflow Management Systems
,
2003,
Int. J. Cooperative Inf. Syst..
[2]
Christopher D. Gill,et al.
Sliver: A BPEL Workflow Process Execution Engine for Mobile Devices
,
2006,
ICSOC.
[3]
Manfred Reichert,et al.
The ADEPT project: a decade of research and development for robust and flexible process support
,
2009,
Computer Science - Research and Development.
[4]
Luciano Baresi,et al.
Workflow Partitioning in Mobile Information Systems
,
2004,
MOBIS.
[5]
Christian P. Kunze.
DEMAC: A Distributed Environment for Mobility Aware Computing
,
2005
.
[6]
Rüdiger Kapitza,et al.
Mobile-process-based ubiquitous computing platform: a blueprint
,
2007,
MAI '07.
[7]
Erich Schikuta,et al.
Building a modular service oriented workflow engine
,
2009,
2009 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).