Towards Location-Aware Declarative Business Process Management

Business process modelling usually involves perspectives like the functional (what), the organizational (who), the data-based (consuming and producing which information) and the behavioural (when) perspective. However, the so-called “locational” perspective is either neglected or vaguely contained in one of the others. A locational perspective implies that locations are treated as “first-class” modelling entities like processes and data objects. The assignment of tasks to participants and the progression of a process may then depend on these locations. This contribution describes how such location aware processes may be modelled and how a process execution system can be extended in a way so that it interprets these processes.

[1]  Stefan Jablonski,et al.  Improving collaborative business process execution by traceability and expressiveness , 2012, 8th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom).

[2]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems , 2012, Springer Berlin Heidelberg.

[3]  Maria E. Orlowska,et al.  Specification and validation of process constraints for flexible workflows , 2005, Inf. Syst..

[4]  José Luiz Fiadeiro,et al.  Towards an architectural approach to location-aware business process , 2004, 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[5]  Jesus Favela,et al.  Groupware: Design, Implementation, and Use , 2003, Lecture Notes in Computer Science.

[6]  Wil M. P. van der Aalst,et al.  DECLARE: Full Support for Loosely-Structured Processes , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[7]  Stefan Jablonski,et al.  Comprehensive Business Process Management through Observation and Navigation , 2013, PoEM.

[8]  Wil M. P. van der Aalst,et al.  Visual support for work assignment in process-aware information systems: Framework formalisation and implementation , 2012, Decis. Support Syst..

[9]  Stefan Jablonski,et al.  Modeling and planning collaboration using organizational constraints , 2010, 6th International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2010).

[10]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[11]  Jan Mendling,et al.  Declarative versus Imperative Process Modeling Languages: The Issue of Understandability , 2009, BMMDS/EMMSAD.

[12]  Jan Mendling,et al.  Process Mining of RFID-Based Supply Chains , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[13]  Slim Kallel,et al.  Enabling Technologies: Infrastructure for Collaborative Enterprises , 2015, Comput. J..

[14]  Wil M. P. van der Aalst,et al.  Declarative workflows: Balancing between flexibility and support , 2009, Computer Science - Research and Development.

[15]  Selmin Nurcan,et al.  Enterprise, Business-Process and Information Systems Modeling - 12th International Conference, BPMDS 2011, and 16th International Conference, EMMSAD 2011, held at CAiSE 2011, London, UK, June 20-21, 2011. Proceedings , 2011, BMMDS/EMMSAD.

[16]  Jacques Wainer,et al.  Constraint-Based Flexible Workflows , 2003, CRIWG.

[17]  Michael zur Muehlen,et al.  Risk Management in the BPM Lifecycle , 2005, Business Process Management Workshops.

[18]  Christoph Bussler,et al.  Workflow Management: Modeling Concepts, Architecture and Implementation , 1996 .

[19]  Mohamed Zairi,et al.  Business process management: a boundaryless approach to modern competitiveness , 1997, Bus. Process. Manag. J..

[20]  Guido Governatori,et al.  Compliance aware business process design , 2008 .

[21]  Mark von Rosing,et al.  Business Process Model and Notation - BPMN , 2015, The Complete Business Process Handbook, Vol. I.