Abstract
Successful applications of the Internet of Things such as smart cities, smart logistics, and predictive maintenance, build on observing and analyzing business-related objects in the real world for business process execution and monitoring. In this context, complex event processing is increasingly used to integrate events from sensors with events stemming from business process management systems. This paper describes a methodology to combine the areas and engineer an event-driven logistics processes application. Thereby, we describe the requirements, use cases and lessons learned to design and implement such an architecture.
The research leading to these results is part of the GET Service project and has received funding from the European Commission under the 7th Framework Programme (FP7) for Research and Technological Development under grant agreement 2012-318275.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management. Springer, Heidelberg (2013)
Luckham, D.C.: Event Processing for Business: Organizing the Real-Time Enterprise. Wiley, Hoboken (2011)
Cabanillas, C., Baumgrass, A., Mendling, J., Rogetzer, P., Bellovoda, B.: Towards the enhancement of business process monitoring for complex logistics chains. In: Lohmann, N., Song, M., Wohed, P. (eds.) BPM Workshops. LNBIP, vol. 171, pp. 305–317. Springer, Heidelberg (2013)
Business Continuity Institute: Supply Chain Resilience 2014 - An International Survey to Consider the Origin, Causes & Consequences of Supply Chain Disruption (2014)
Baumgrass, A., Di Ciccio, C., Dijkman, R., Hewelt, M., Mendling, J., Meyer, A., Pourmirza, S., Weske, M., Wong, T.: GET controller and UNICORN: event-driven process execution and monitoring in logistics. In: BPM Demo track, CEUR Workshop Proceedings (2015)
Treitl, et al.: Use Cases, Success Criteria and Usage Scenarios, Deliverable report 1.1, GET Service (2014)
Baumgrass, A., Dijkman, R., Grefen, P., Pourmirza, S., Voelzer, H., Weske, M.: A software architecture for transportation planning and monitoring in a collaborative network. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) Risks and Resilience of Collaborative Networks. IFIP AICT, vol. 463. Springer, Heidelberg (2015)
Kruchten, P.: Architectural blueprints - the “4+ 1" view model of software architecture. Tutorial Proc. Tri-Ada 95, 540–555 (1995)
Hollingsworth, D., Hampshire, U.: Workflow management coalition the workflow reference model. Workflow Manag. Coalition 68, 26 (1993)
Botezatu, M., Völzer, H.: Language and meta-model for transport processes and snippets. In: Deliverable D4.1, GET Service (2014)
Object Management Group: Business process model and notation (BPMN) v2.0 (2011)
Bernhardt, T., Vasseur, A.: Esper: Event Stream Processing and Correlation (2007)
Mendling, J., Reijers, H., van der Aalst, W.: Seven process modeling guidelines (7PMG). Inf. Softw. Technol. 52(2), 127–136 (2010)
Pourmirza, S., Dijkman, R.: A Survey of Orchestration Engines. In: Deliverable report 7.1, GET Service (2014)
Pourmirza, S., Dijkman, R., Grefen, P.: Switching parties in a collaboration at run-time. In: EDOC, pp. 136–141. IEEE (2014)
Rademakers, T.: Activiti in Action: Executable business processes in BPMN 2.0. Manning Publications, Shelter Island (2012)
Baumgrass, A., Breske, R., Cabanillas, C., Ciccio, C.D., Eid-Sabbagh, R., Hewelt, M., Meyer, A., Rogge-Solti, A.: Conceptual architecture specification of an information aggregation engine, Deliverable report 6.2, GET Service (2014)
Mühl, G., Fiege, L., Pietzuch, P.: Distributed Event-Based Systems. Springer, Heidelberg (2006)
Mitchell, T.M.: Machine Learning, 1st edn. McGraw-Hill Inc, New York (1997). McGraw Hill series in computer science
Baumgrass, A., Hewelt, M., Meyer, A., Raptopoulos, A., Selke, J., Wong, T.: Prototypical Implementation of the Information Aggregation Engine. In: Deliverable D6.3, GET Service, September 2014
Cabanillas, C., Di Ciccio, C., Mendling, J., Baumgrass, A.: Predictive task monitoring for business processes. In: Sadiq, S., Soffer, P., Völzer, H. (eds.) BPM 2014. LNCS, vol. 8659, pp. 424–432. Springer, Heidelberg (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Baumgraß, A. et al. (2016). Towards a Methodology for the Engineering of Event-Driven Process Applications. In: Reichert, M., Reijers, H. (eds) Business Process Management Workshops. BPM 2016. Lecture Notes in Business Information Processing, vol 256. Springer, Cham. https://doi.org/10.1007/978-3-319-42887-1_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-42887-1_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42886-4
Online ISBN: 978-3-319-42887-1
eBook Packages: Computer ScienceComputer Science (R0)