Towards Location-Aware Process Modeling and Execution
Business Process Management (BPM) has emerged as one of the abiding systematic management approaches in order to design, execute and govern organizational business processes. Traditionally, most attention within the BPM community has been given to studying control-flow aspects, without taking other contextual aspects into account. This paper contributes to the existing body of work by focusing on the particular context of geospatial information. We argue that explicitly taking this context into consideration in the modeling and execution of business processes can contribute to improve their effectiveness and efficiency. As such, the goal of this paper is to make the modeling and execution aspects of BPM location-aware. We do so by proposing a Petri net modeling extension which is formalized by means of a mapping to coloured Petri nets. Our approach has been implemented using CPN Tools and a simulation extension was developed to support the execution and validation of location-aware process models. We also illustrate the feasibility of coupling business process support systems with geographical information systems by means of an experimental case setup.
KeywordsBusiness process management Geographical information systems Location-aware processes Process modeling Process execution Coloured petri nets
This work is supported by the National Key Technology R&D Program, China (grant 2012BAH01F02), by the KU Leuven research council (grant OT/10/010) and the Flemish Research Council (Odysseus grant B.0915.09).
- 4.Decker, M.: Modelling location-aware access control constraints for mobile workflows with UML activity diagrams. In: UBICOMM 2009, pp. 263–268, October 2009Google Scholar
- 7.Medeiros, C., Vossen, G., Weske, M.: Geo-wasa-combining GIS technology with workflow management. In: Proceedings of the Seventh Israeli Conference on Computer Systems and Software Engineering, pp. 129–139, June 1996Google Scholar
- 9.Seffino, L.A., Medeiros, C.B., Rocha, J.V., Yi, B.: Woodss—a spatial decision support system based on workflows. DSS 27(1), 105–123 (1999)Google Scholar
- 11.Jäger, E., Altintas, I., Zhang, J., Ludäscher, B., Pennington, D., Michener, W.: A scientific workflow approach to distributed geospatial data processing using web services. In: SSDBM 2005, SSDBM, pp. 87–90 (2005)Google Scholar
- 13.Decker, M., Che, H., Oberweis, A., Sturzel, P., Vogel, M.: Modeling mobile workflows with bpmn. In: 2010 Ninth International Conference on Mobile Business and 2010 Ninth Global Mobility Roundtable (ICMB-GMR), pp. 272–279, June 2010Google Scholar
- 15.Recker, J.C., Rosemann, M., Indulska, M., Green, P.: Business process modeling: a comparative analysis. J. Assoc. Inf. Syst. 10(4), 333–363 (2009)Google Scholar
- 17.Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Inc., New Jersey (1981)Google Scholar
- 19.OGC: The opengis abstract specification-topic 8: Relationships between features (1999)Google Scholar