A Meta Model Based Extension of BPMN 2.0 for Mobile Context Sensitive Business Processes and Applications

Smart devices like smartphones or tablets have become ubiquitous, which affected many daily work activities like maintaining contacts via a mobile CRM anywhere, anytime. Thus, business processes can now be executed independently of an employee’s location. In addition, mobile devices have the possibility to measure physical quantities through sensors, like location or acceleration. Moreover, the connection to wireless networks made it possible to query context information like customer history. These context information can be used to adapt mobile business processes and the mobile application that support them. But in order to use this advantage, mobile sensor data has to be reflected in the business process model. As current languages for process aware information systems, such as BPMN, do not support the influence of mobile context information, we propose an extension of the BPMN that will enable the modeling of mobile context sensitive business processes.

[1]  Friedrich L. Bauer,et al.  Report on the algorithmic language ALGOL 60 , 1960, Commun. ACM.

[2]  Susanne Leist,et al.  Effects of Mobile solutions for Improving Business Processes , 2014, ECIS.

[3]  Christian Seel Reverse Method Engineering: Methode und Softwareunterstützung zur Konstruktion und Adaption semiformaler Informationsmodellierungstechniken , 2010 .

[4]  M. Rosemann,et al.  Designing context-aware business processes , 2011 .

[5]  Jan Recker,et al.  Contextualisation of business processes , 2008, Int. J. Bus. Process. Integr. Manag..

[6]  E. Buslaeva Trends and Challenges in Digital Business Innovation , 2015 .

[7]  Colin Atkinson,et al.  Modeling Language Extension in the Enterprise Systems Domain , 2013, 2013 17th IEEE International Enterprise Distributed Object Computing Conference.

[8]  Dongho Won,et al.  High-Level Design for a Secure Mobile Device Management System , 2013, HCI.

[9]  Bernd Heinrich,et al.  A Novel Concept for the Usage of Mobile Information Services , 2015 .

[10]  Selmin Nurcan,et al.  Towards Context Aware Business Process Modelling , 2007 .

[11]  Dominik Schön,et al.  Automated Planning of Context-aware Process Models , 2015, ECIS.

[12]  Wil M. P. van der Aalst,et al.  A configurable reference modelling language , 2007, Inf. Syst..

[13]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[14]  Giancarlo Fortino Rende,et al.  Internet of things based on smart objects , 2014 .

[15]  Werner Esswein,et al.  Extending a Business Process Modeling Language for Domain-Specific Adaptation in Healthcare , 2015, Wirtschaftsinformatik.

[16]  Jan Recker,et al.  Real-time risk monitoring in business processes: A sensor-based approach , 2013, J. Syst. Softw..

[17]  Don V. Kerr,et al.  A Creative and Useful Tension? Large Companies Using "Bring Your Own Device" , 2014, TDIT.

[18]  Wil M.P. van der Aalst,et al.  Configurable Process Models — A Foundational Approach , 2007 .

[19]  Ivo Vondrák,et al.  Business Process Modeling , 2007, Encyclopedia of Database Systems.

[20]  F. Caeldries Reengineering the Corporation: A Manifesto for Business Revolution , 1994 .

[21]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[22]  P. Soffer,et al.  On the Notion of Flexibility in Business Processes , 2005 .

[23]  Giancarlo Fortino,et al.  Internet of Things Based on Smart Objects, Technology, Middleware and Applications , 2014, Internet of Things Based on Smart Objects, Technology, Middleware and Applications.

[24]  Francois Siewe,et al.  An Extension of Class Diagram to Model the Structure of Context-Aware Systems , 2015 .

[25]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[26]  Michael Rosemann,et al.  Process Management: A Guide for the Design of Business Processes , 2011 .

[27]  Bernhard Thalheim,et al.  Erratum to: Theories in Business and Information Systems Engineering , 2016, Bus. Inf. Syst. Eng..

[28]  Martin Bichler,et al.  Design science in information systems research , 2006, Wirtschaftsinf..

[29]  Mathias Weske,et al.  Business Process Management , 2007, Springer Berlin Heidelberg.

[30]  Pär J. Ågerfalk,et al.  Method configuration: adapting to situational characteristics while creating reusable assets , 2004, Inf. Softw. Technol..

[31]  François Siewe,et al.  An Extension of UML Activity Diagram to Model the Behaviour of Context-Aware Systems , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[32]  August-Wilhelm Scheer,et al.  ARIS - Business Process Modeling , 1998 .

[33]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[34]  Juan Sánchez,et al.  Business Processes Contextualisation via Context Analysis , 2010, ER.

[35]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[36]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.