University of Ulm | 89069 Ulm | Germany Faculty of Engineering and Computer Science Institute of Databases and Information Systems A Process Engine Independent Architecture Enabling Robust Execution of Mobile Tasks in Business Processes Master Thesis at the University of Ulm Submitted by: Steffen Musiol
[email protected] Reviewers: Prof. Dr. Manfred Reichert Prof. Dr. Thomas Bauer Adviser: Rüdiger Pryss 2014 Copy April 15, 2014 c 2014 Steffen Musiol This work is licensed under the Creative Commons. Attribution-NonCommercial-ShareAlike 3.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/de/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA. Composition: PDF-LATEX 2ε Abstract With the fast improvements of mobile technology in the last century, the importance of mobile and pervasive computing has increased in all disciplines of computer sci- ence. The new technologies have set the stage for a whole set of new applications (e.g., medical- [8][3] and business-applications). Since Business Process Management Systems (BPMSs) are an established and widely used technique in various businesses and industries to manage recurring workflows and to support people in performing their tasks efficiently, the integration of mobile support into a business process environment is desirable. In prior research work, a framework to foster the execution of business processes on mobile devices was introduced. It describes a life cycle for mobile tasks based on an automated delegation mechanism and a backup operation for escalation handling. In this work, the framework will be extended to cope with crucial shortcomings such as the execution of mobile tasks in an unreliable network.