{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T23:07:08Z","timestamp":1780960028258,"version":"3.54.1"},"reference-count":132,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information Systems"],"published-print":{"date-parts":[[2019,3]]},"DOI":"10.1016\/j.is.2017.11.002","type":"journal-article","created":{"date-parts":[[2017,11,10]],"date-time":"2017-11-10T06:30:14Z","timestamp":1510295414000},"page":"181-200","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":61,"special_numbering":"C","title":["From event streams to process models and back: Challenges and opportunities"],"prefix":"10.1016","volume":"81","author":[{"given":"Pnina","family":"Soffer","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Annika","family":"Hinze","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Agnes","family":"Koschmider","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Holger","family":"Ziekow","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5570-0475","authenticated-orcid":false,"given":"Claudio","family":"Di Ciccio","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Boris","family":"Koldehofe","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6962-4290","authenticated-orcid":false,"given":"Oliver","family":"Kopp","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arno","family":"Jacobsen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jan","family":"S\u00fcrmeli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4324-3382","authenticated-orcid":false,"given":"Wei","family":"Song","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"7","key":"10.1016\/j.is.2017.11.002_b1","doi-asserted-by":"crossref","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","article-title":"Internet of Things (IoT): A vision, architectural elements, and future directions","volume":"29","author":"Gubbi","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.is.2017.11.002_b2","series-title":"Proceedings of the International Conference on Machine Learning and Cybernetics, ICMLC\u201904","first-page":"659","article-title":"Smart home research","author":"Jiang","year":"2004"},{"key":"10.1016\/j.is.2017.11.002_b3","series-title":"Proceedings of the Future Internet Assembly, FIA\u201911","first-page":"431","article-title":"Smart cities and the future internet: towards cooperation frameworks for open innovation","author":"Schaffers","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b4","series-title":"Proceedings of the International Conference on Sensor Systems and Software, S-CUBE\u201912","first-page":"73","article-title":"Connected cars: how distributed data mining is changing the next generation of vehicle telematics products","author":"Kargupta","year":"2012"},{"key":"10.1016\/j.is.2017.11.002_b5","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201913, Workshops","first-page":"305","article-title":"Towards the enhancement of business process monitoring for complex logistics chains","author":"Cabanillas","year":"2013"},{"key":"10.1016\/j.is.2017.11.002_b6","series-title":"Business Process Model and Notation (BPMN), Version 2.0","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b7","series-title":"Process-Aware Information Systems","first-page":"119","article-title":"Process modeling using event-driven process chains","author":"Scheer","year":"2005"},{"key":"10.1016\/j.is.2017.11.002_b8","series-title":"Understanding Petri Nets: Modeling Techniques, Analysis Methods, Case Studies","author":"Reisig","year":"2013"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1057\/jos.2010.27","article-title":"Integrated simulation combining process-driven and event-driven models","volume":"6","author":"Kesaraju","year":"2012","journal-title":"J. Simul."},{"key":"10.1016\/j.is.2017.11.002_b10","series-title":"Proceedings of the International Conference on Service-Oriented Computing, ICSOC\/ServiceWave\u201909, Workshops","first-page":"370","article-title":"Integrating complex events for collaborating and dynamically changing business processes","author":"von Ammon","year":"2010"},{"issue":"4","key":"10.1016\/j.is.2017.11.002_b11","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1108\/BPMJ-07-2013-0092","article-title":"Event-driven business process management: Where are we now? \u2013 A comprehensive synthesis and analysis of literature","volume":"20","author":"Krumeich","year":"2014","journal-title":"Bus. Process Manage. J."},{"key":"10.1016\/j.is.2017.11.002_b12","series-title":"Proceedings of the Seminar on Integrating Process-Oriented and Event-Based Systems","author":"Eyers","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b13","series-title":"Business Process Management: Concepts, Languages, Architectures","author":"Weske","year":"2012"},{"issue":"3","key":"10.1016\/j.is.2017.11.002_b14","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/s00165-010-0161-4","article-title":"Soundness of workflow nets: classification, decidability, and analysis","volume":"23","author":"van\u00a0der Aalst","year":"2010","journal-title":"Form. Asp. Comput."},{"key":"10.1016\/j.is.2017.11.002_b15","series-title":"Production Workflow \u2013 Concepts and Techniques","author":"Leymann","year":"2000"},{"key":"10.1016\/j.is.2017.11.002_b16","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201911","first-page":"169","article-title":"Process mining manifesto","author":"van\u00a0der Aalst","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b17","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201913, Workshops","first-page":"54","article-title":"Process remaining time prediction using query catalogs","author":"Bolt","year":"2014"},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b18","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1007\/s10115-015-0842-7","article-title":"Leveraging path information to generate predictions for parallel business processes","volume":"47","author":"Unuvar","year":"2016","journal-title":"Knowl. Inf. Syst."},{"key":"10.1016\/j.is.2017.11.002_b19","series-title":"Proceedings of the International Conference on Distributed Event-Based Systems, DEBS\u201909","first-page":"1","article-title":"Event-based applications and enabling technologies","author":"Hinze","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b20","series-title":"Proceedings of the International Conference on Distributed Event-Based Systems, DEBS\u201914","first-page":"47","article-title":"Learning from the past: automated rule generation for complex event processing","author":"Margara","year":"2014"},{"key":"10.1016\/j.is.2017.11.002_b21","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.future.2016.02.011","article-title":"Sequence clustering-based automated rule generation for adaptive complex event processing","volume":"66","author":"Lee","year":"2017","journal-title":"Future Gener. Comput. Syst."},{"issue":"21","key":"10.1016\/j.is.2017.11.002_b22","doi-asserted-by":"crossref","first-page":"8095","DOI":"10.1016\/j.eswa.2015.06.045","article-title":"ModeL4CEP: Graphical domain-specific modeling languages for CEP domains and event patterns","volume":"42","author":"Boubeta-Puig","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.is.2017.11.002_b23","series-title":"Specifying Single-user and Collaborative Profiles for Alerting Systems","author":"Jung","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.is.2014.07.003","article-title":"EVA: An event algebra supporting complex event specification","volume":"48","author":"Hinze","year":"2015","journal-title":"Inf. Syst."},{"key":"10.1016\/j.is.2017.11.002_b25","series-title":"Proceedings of the International Conference on Data Engineering, ICDE\u201906","first-page":"140","article-title":"A pipelined framework for online cleaning of sensor data streams","author":"Jeffery","year":"2006"},{"key":"10.1016\/j.is.2017.11.002_b26","series-title":"Proceedings of the International Conference on Very Large Databases, VLDB\u201906","first-page":"163","article-title":"Adaptive cleaning for RFID data streams","author":"Jeffery","year":"2006"},{"key":"10.1016\/j.is.2017.11.002_b27","unstructured":"M. Song, W. Van Der\u00a0Aalst, Supporting process mining by showing events at a glance, in: Workshop on Information Technologies and Systems, WITS, 2007, pp. 139\u2013145."},{"key":"10.1016\/j.is.2017.11.002_b28","series-title":"Proceedings of the Joint Conference on Smart Objects and Ambient Intelligence, sOc-EUSAI\u201905","first-page":"219","article-title":"Rfid middleware design: addressing application requirements and RFID constraints","author":"Floerkemeier","year":"2005"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b29","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.cirp.2010.03.042","article-title":"Automated energy monitoring of machine tools","volume":"59","author":"Vijayaraghavan","year":"2010","journal-title":"CIRP Ann. Manuf. Technol."},{"key":"10.1016\/j.is.2017.11.002_b30","series-title":"Proceedings of the International Conference on Computers & Industrial Engineering, CIE\u201910","first-page":"1","article-title":"Leveraging business process management through complex event processing for RFID and sensor networks","author":"Rosales","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b31","doi-asserted-by":"crossref","unstructured":"Y. Fei, J. Hu, E. Hua, Z. Luo, RFID middleware event processing based on CEP, in: Proceedings of the International Conference on e-Business Engineering, ICEBE\u201909, 2009, pp. 481\u2013486.","DOI":"10.1109\/ICEBE.2009.76"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b32","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1080\/17517570601092127","article-title":"Complex event processing in enterprise information systems based on rfid","volume":"1","author":"Zang","year":"2007","journal-title":"Enterp. Inf. Syst."},{"key":"10.1016\/j.is.2017.11.002_b33","series-title":"Proceedings of the International Conference on Very Large Databases, VLDB\u201904","first-page":"1182","article-title":"Integrating automatic data acquisition with business processes experiences with SAP\u2019s auto-ID infrastructure","author":"Bornh\u00f6vd","year":"2004"},{"key":"10.1016\/j.is.2017.11.002_b34","doi-asserted-by":"crossref","unstructured":"L. Dong, D. Wang, H. Sheng, Design of RFID middleware based on complex event processing, in: Proceedings of the Conference on Cybernetics and Intelligent Systems, CIS\u201906, 2006, pp. 1\u20136.","DOI":"10.1109\/ICCIS.2006.252346"},{"key":"10.1016\/j.is.2017.11.002_b35","series-title":"Proceedings of the International Conference on Research Challenges in Information Science, RCIS\u201916","first-page":"1","article-title":"Enabling process mining on sensor data from smart products","author":"van Eck","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b36","doi-asserted-by":"crossref","unstructured":"A. Margara, G. Cugola, G. Tamburrelli, Learning from the past: automated rule generation for complex event processing, in: The 8th ACM International Conference on Distributed Event-Based Systems, DEBS \u201914, Mumbai, India, May 26\u201329, 2014, pp. 47\u201358, http:\/\/doi.acm.org\/10.1145\/2611286.2611289.","DOI":"10.1145\/2611286.2611289"},{"key":"10.1016\/j.is.2017.11.002_b37","doi-asserted-by":"crossref","unstructured":"N. Tax, N. Sidorova, R. Haakma, W.M.P. van\u00a0der Aalst, Event abstraction for process mining using supervised learning techniques, in: Proceedings of SAI Intelligent Systems Conference, IntelliSys, 2016, arXiv:1606.07283.","DOI":"10.1007\/978-3-319-56994-9_18"},{"key":"10.1016\/j.is.2017.11.002_b38","series-title":"International Enterprise Distributed Object Computing Conference, EDOC\u201910","first-page":"89","article-title":"Process viewing patterns","author":"Schumm","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b39","series-title":"Proceedings of the International Conference Service-Oriented Computing, ICSOC\u201910","first-page":"1","article-title":"Business process model abstraction based on behavioral profiles","author":"Smirnov","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b40","unstructured":"A. Koschmider, E. Blanchard, Automatic user assistance for business process modeling, in: Proceedings of the International Conference on Research Challenges in Information Science, RCIS\u201907, 2007, pp. 445\u2013454."},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b41","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s10619-011-7088-5","article-title":"Business process model abstraction: a definition, catalog, and survey","volume":"30","author":"Smirnov","year":"2012","journal-title":"Distrib. Parallel Databases"},{"key":"10.1016\/j.is.2017.11.002_b42","doi-asserted-by":"crossref","unstructured":"T. Baier, A. Rogge-Solti, J. Mendling, M. Weske, Matching of events and activities: an approach based on behavioral constraint satisfaction, in: Proceedings of the Annual Symposium on Applied Computing, SAC\u201915, 2015, pp. 1225\u20131230.","DOI":"10.1145\/2695664.2699491"},{"key":"10.1016\/j.is.2017.11.002_b43","doi-asserted-by":"crossref","unstructured":"T. Baier, C. Di Ciccio, J. Mendling, M. Weske, Matching of events and activities - an approach using declarative modeling constraints, in: Proceedings of the International Conference on Enterprise, Business-Process and Information Systems Modeling, BPMDS\u201915, 2015, pp. 119\u2013134.","DOI":"10.1007\/978-3-319-19237-6_8"},{"key":"10.1016\/j.is.2017.11.002_b44","first-page":"1","article-title":"Matching events and activities by integrating behavioral aspects and label analysis","author":"Baier","year":"2017","journal-title":"Softw. Syst. Model."},{"key":"10.1016\/j.is.2017.11.002_b45","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201916","first-page":"125","article-title":"From low-level events to activities \u2013 a pattern-based approach","author":"Mannhardt","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b46","series-title":"Proceedings of the International Congress on Environmental Modelling and Software, EMS\u201914","first-page":"1273","article-title":"Abstractions from sensor data with complex event processing and machine learning","author":"Stocker","year":"2014"},{"key":"10.1016\/j.is.2017.11.002_b47","series-title":"Transactions on Petri Nets and Other Models of Concurrency XI, vol. 11","first-page":"160","article-title":"Self-tracking reloaded: applying process mining to personalized health care from labeled sensor data","author":"Sztyler","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b48","unstructured":"N. Tax, E. Alasgarov, N. Sidorova, R. Haakma, On generation of time-based label refinements, in: Proceedings of the International Workshop on Concurrency, Specification and Programming, 2016, pp. 25\u201336."},{"key":"10.1016\/j.is.2017.11.002_b49","series-title":"Proceedings of the International Conference on Design Science at the Intersection of Physical and Virtual Design, DESRIST 2013","first-page":"448","article-title":"preCEP: Facilitating predictive event-driven process analytics","author":"Schwegmann","year":"2013"},{"key":"10.1016\/j.is.2017.11.002_b50","series-title":"On the Move to Meaningful Internet Systems, OTM\u201913","first-page":"215","article-title":"Context-aware predictions on business processes: an ensemble-based solution","author":"Folino","year":"2013"},{"key":"10.1016\/j.is.2017.11.002_b51","series-title":"On the Move to Meaningful Internet Systems, OTM\u201912","first-page":"287","article-title":"Discovering context-aware models for predicting business process performances","author":"Folino","year":"2012"},{"key":"10.1016\/j.is.2017.11.002_b52","series-title":"Web Services Business Process Execution Language Version 2.0","year":"2007"},{"issue":"4","key":"10.1016\/j.is.2017.11.002_b53","doi-asserted-by":"crossref","first-page":"3","DOI":"10.20470\/jsi.v2i4.103","article-title":"A classification of BPEL extensions","volume":"2","author":"Kopp","year":"2011","journal-title":"J. Syst. Integr."},{"key":"10.1016\/j.is.2017.11.002_b54","series-title":"Proceedings of the Conference on Business Process Management, BPM\u201916, Workshops","first-page":"501","article-title":"Towards a methodology for the engineering of event-driven process applications","author":"Baumgra\u00df","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b55","series-title":"Proceedings of the International Conference on Business Information Systems, BIS\u201909","first-page":"193","article-title":"SOEDA: A methodology for specification and implementation of applications on a service-oriented event-driven architecture","author":"Wieland","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b56","series-title":"Fundamentals of Business Process Management","isbn-type":"print","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-33143-5","author":"Dumas","year":"2013","ISBN":"https:\/\/id.crossref.org\/isbn\/9783642331435"},{"issue":"8","key":"10.1016\/j.is.2017.11.002_b57","doi-asserted-by":"crossref","first-page":"1010","DOI":"10.1109\/TKDE.2004.20","article-title":"Automatic control of workflow processes using ECA rules","volume":"16","author":"Bae","year":"2004","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"10.1016\/j.is.2017.11.002_b58","series-title":"Proceedings of the International Conference on Business Information Systems, BIS\u201907","first-page":"82","article-title":"A survey of comparative business process modeling approaches","volume":"vol. 4439","author":"Lu","year":"2007"},{"key":"10.1016\/j.is.2017.11.002_b59","unstructured":"J. Recker, M. Indulska, M. Rosemen, P. Green, How good is BPMN really? Insights from theory and practise, in: Proceedings of the European Conference on Informatoin Systems, ECIS, 2006."},{"issue":"4","key":"10.1016\/j.is.2017.11.002_b60","doi-asserted-by":"crossref","first-page":"1503","DOI":"10.1007\/s10586-015-0494-0","article-title":"Runtime self-monitoring approach of business process compliance in cloud environments","volume":"18","author":"Barnawi","year":"2015","journal-title":"Cluster Comput."},{"key":"10.1016\/j.is.2017.11.002_b61","series-title":"Language and MetaModel for Transport Processes and Snippets","author":"Botezatu","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b62","unstructured":"A. Baumgra\u00df, N. Herzberg, A. Meyer, M. Weske, BPMN extension for business process monitoring, in: Proceedings of the Conference on Enterprise Modelling and Information Systems Architectures, EMISA\u201914, 2014, pp. 85\u201398."},{"key":"10.1016\/j.is.2017.11.002_b63","series-title":"Automatic Aggregation Rule Generation Engine","author":"Batoulis","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b64","series-title":"Proceedings of the International Enterprise Distributed Object Computing Conference, EDOC\u201909","first-page":"64","article-title":"Towards a language for rule-enhanced business process modeling","author":"Milanovic","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b65","series-title":"REWERSE Rule Markup Language","year":"2006"},{"key":"10.1016\/j.is.2017.11.002_b66","series-title":"BPM","article-title":"Events in business process implementation: Early subscription and event buffering","author":"Mandal","year":"2017"},{"key":"10.1016\/j.is.2017.11.002_b67","series-title":"Business Process Model and Notation - Third International Workshop, BPMN 2011","first-page":"59","article-title":"Extending BPMN 2.0: Method and tool support","author":"Stroppi","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b68","unstructured":"J. Schimmelpfennig, D. Mayer, P. Walter, C. Seel, Involving business users in the design of complex event processing systems, in: Proceedings of the Conference on Database Systems for Business, Technology, and Web, BTW\u201911, 2011, pp. 606\u2013615."},{"key":"10.1016\/j.is.2017.11.002_b69","series-title":"Proceedings of the International Conference on Service-Oriented Computing, ICSOC\u201909, Workshops","first-page":"370","article-title":"Integrating complex events for collaborating and dynamically changing business processes","author":"von Ammon","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b70","unstructured":"M. Wieland, O. Kopp, D. Nicklas, F. Leymann, Towards context-aware workflows, in: Proceedings of the International Conference on Advanced Information Systems Engineering, CAiSE\u201907, Workshops and Doctoral Consortium, vol. 2, 2007, pp. 25\u201339."},{"key":"10.1016\/j.is.2017.11.002_b71","series-title":"Information Management and Exchange in the Nexus Platform","author":"Bauer","year":"2004"},{"key":"10.1016\/j.is.2017.11.002_b72","series-title":"Eine Methode zur Entwicklung dynamischer Gesch\u00e4ftsprozesse auf Basis von Ereignisverarbeitung (A method for the development of dynamic business processes based on event processing)","author":"Vidackovic","year":"2014"},{"key":"10.1016\/j.is.2017.11.002_b73","series-title":"Homepage for Esper framework","year":"2017"},{"key":"10.1016\/j.is.2017.11.002_b74","series-title":"Enterprise, Business-Process and Information Systems Modeling","first-page":"265","article-title":"PROtEUS: An Integrated system for process execution in cyber-physical systems","author":"Seiger","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b75","series-title":"Proceedings of the International Enterprise Distributed Object Computing Conference, EDOC\u201907","first-page":"27","article-title":"A graphical notation for modeling complex events in business processes","author":"Decker","year":"2007"},{"key":"10.1016\/j.is.2017.11.002_b76","series-title":"Proceedings of the Conference on Business Information Systems, BIS\u201907","first-page":"29","article-title":"Complex events in business processes","author":"Barros","year":"2007"},{"key":"10.1016\/j.is.2017.11.002_b77","series-title":"Proceedings of the International Workshop on Business Process Modeling Notation","first-page":"78","article-title":"Managing complex event processes with business process modeling notation","author":"Kunz","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b78","series-title":"Proceedings of the International Conference on Information Integration and Web-based Applications &Services, iiWAS\u201915","first-page":"1","article-title":"A situation-aware workflow modelling extension","author":"Breitenb\u00fccher","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b79","series-title":"Proceedings of the International Conference on Mobile, Ubiquitous and Pervasive Computing, Ubicomp\u201910","first-page":"329","article-title":"Understanding and designing situation-aware mobile and ubiquitous computing systems","author":"H\u00e4ussermann","year":"2010"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b80","first-page":"4","article-title":"SitRS XT \u2013 towards near real time situation recognition","volume":"7","author":"da\u00a0Silva","year":"2016","journal-title":"J. Inf. Data Manage."},{"key":"10.1016\/j.is.2017.11.002_b81","series-title":"Proceedings of the International Conference on Interaction Sciences Information Technology, Culture and Human, ICIS\u201909","first-page":"197","article-title":"Supervised learning algorithm for automatic adaption of situation templates using uncertain data","author":"Zweigle","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b82","series-title":"The Unified Modeling Language Reference Manual","author":"Rumbaugh","year":"2004"},{"key":"10.1016\/j.is.2017.11.002_b83","series-title":"Proceedings of the International Conference on Data Engineering, ICDE\u201999","first-page":"392","article-title":"On the semantics of complex events in active database management systems","author":"Zimmer","year":"1999"},{"key":"10.1016\/j.is.2017.11.002_b84","series-title":"Proceedings of the International Conference on Services Computing, SSC\u201912","first-page":"555","article-title":"Dynamic service provisioning for the cloud","author":"G\u00f6rlach","year":"2012"},{"key":"10.1016\/j.is.2017.11.002_b85","series-title":"Proceedings of the International Conference on e-Science, e-Science\u201915","first-page":"126","article-title":"Bootstrapping complex workflow middleware systems into the cloud","author":"Vukojevic-Haupt","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b86","series-title":"Proceedings of the International Conference on Services Computing, SCC\u201915","first-page":"720","article-title":"Rondo: a tool suite for continuous deployment in dynamic environments","author":"Gunalp","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b87","series-title":"Proceedings of the Conference of the Center for Advanced Studies on Collaborative Research, CASCON\u201909","first-page":"86","article-title":"SLA-driven business process management in SOA","author":"Muthusamy","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b88","series-title":"Proceedings of the International Conference on Service-Oriented Computing and Applications, SOCA\u201909","first-page":"1","article-title":"Monitoring web service event trails for business compliance","author":"Mulo","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b89","series-title":"Proceedings of the Annual Symposium on Applied Computing, SAC\u201915","first-page":"1203","article-title":"Runtime detection of business process compliance violations","author":"Awad","year":"2015"},{"key":"10.1016\/j.is.2017.11.002_b90","series-title":"Proceedings of the Conference of the Center for Advanced Studies on Collaborative Research, CASCON\u201908","first-page":"126","article-title":"Automating SLA modeling","author":"Chau","year":"2008"},{"key":"10.1016\/j.is.2017.11.002_b91","series-title":"Proceedings of the Enterprise Distributed Object Computing Conference Workshops, EDOCW","first-page":"429","article-title":"Proactive business process compliance monitoring with event-based systems","author":"Thullner","year":"2011"},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b92","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/TSMC.2014.2347265","article-title":"Comparing and combining predictive business process monitoring techniques","volume":"45","author":"Metzger","year":"2015","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"10.1016\/j.is.2017.11.002_b93","series-title":"Proceedings of the International Workshop on Principles and Practice of Semantic Web Reasoning","first-page":"48","article-title":"Realizing business processes with ECA rules: Benefits, challenges, limits","author":"Bry","year":"2006"},{"issue":"10","key":"10.1016\/j.is.2017.11.002_b94","doi-asserted-by":"crossref","first-page":"2824","DOI":"10.1109\/TKDE.2015.2421331","article-title":"Safe distribution and parallel execution of data-centric workflows over the publish\/subscribe abstraction","volume":"27","author":"Sadoghi","year":"2015","journal-title":"Trans, Knowl. Data Eng."},{"key":"10.1016\/j.is.2017.11.002_b95","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201910","first-page":"5","article-title":"BPM in cloud architectures: Business process management with SLAs and Events","author":"Muthusamy","year":"2010"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b96","doi-asserted-by":"crossref","first-page":"2:1","DOI":"10.1145\/1658373.1658375","article-title":"A distributed service-oriented architecture for business process execution","volume":"4","author":"Li","year":"2010","journal-title":"ACM Trans. Web"},{"key":"10.1016\/j.is.2017.11.002_b97","series-title":"Proceedings of the Enterprise, Business-Process and Information Systems Modeling, BPMDS\u201916","first-page":"18","article-title":"Using the guard-stage-milestone notation for monitoring BPMN-based processes","author":"Baresi","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b98","unstructured":"G. Meroni, C. Di\u00a0Ciccio, J. Mendling, Artifact-driven process monitoring: dynamically binding real-world objects to running processes, in: Proceedings of the International Conference on Advanced Information Systems Engineering, CAiSE Forum, 2017, pp. 105\u2013112."},{"key":"10.1016\/j.is.2017.11.002_b99","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201911","first-page":"182","article-title":"Event-based monitoring of process execution violations","author":"Weidlich","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b100","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201914","first-page":"424","article-title":"Predictive task monitoring for business processes","author":"Cabanillas","year":"2014"},{"key":"10.1016\/j.is.2017.11.002_b101","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.dss.2016.05.004","article-title":"Detecting flight trajectory anomalies and predicting diversions in freight transportation","volume":"88","author":"Di\u00a0Ciccio","year":"2016","journal-title":"Decis. Support Syst."},{"key":"10.1016\/j.is.2017.11.002_b102","series-title":"An Event Model for WS-BPEL 2.0","author":"Kopp","year":"2011"},{"key":"10.1016\/j.is.2017.11.002_b103","series-title":"Workflow Management: Models, Methods, and Systems","author":"van\u00a0der Aalst","year":"2004"},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b104","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/j.jksuci.2012.03.001","article-title":"Management of interactive business processes in decentralized service infrastructures through event processing","volume":"24","author":"Schlegel","year":"2012","journal-title":"J. King Saud Univ. Comput. Inf. Sci."},{"key":"10.1016\/j.is.2017.11.002_b105","series-title":"Proceedings of the International Conference on Services Computing, SSC\u201910","first-page":"466","article-title":"Using complex event processing for dynamic business process adaptation","author":"Hermosillo","year":"2010"},{"issue":"15","key":"10.1016\/j.is.2017.11.002_b106","doi-asserted-by":"crossref","first-page":"2227","DOI":"10.1016\/j.ins.2005.10.007","article-title":"Formalizing the specification and execution of workflows using the event calculus","volume":"176","author":"Cicekli","year":"2006","journal-title":"Inform. Sci."},{"key":"10.1016\/j.is.2017.11.002_b107","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.is.2014.04.002","article-title":"Modeling and execution of event stream processing in business processes","volume":"46","author":"Appel","year":"2014","journal-title":"Inf. Syst."},{"key":"10.1016\/j.is.2017.11.002_b108","series-title":"Proceedings of the International Conference on Data Engineering, ICDE\u201916","first-page":"2824","article-title":"Safe distribution and parallel execution of data-centric workflows over the publish\/subscribe abstraction","author":"Jergler","year":"2016"},{"key":"10.1016\/j.is.2017.11.002_b109","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1016\/j.jss.2013.11.1111","article-title":"Process fragmentation, distribution and execution using an event-based interaction scheme","volume":"89","author":"Hens","year":"2014","journal-title":"J. Syst. Softw."},{"issue":"8","key":"10.1016\/j.is.2017.11.002_b110","doi-asserted-by":"crossref","first-page":"10954","DOI":"10.3390\/s130810954","article-title":"On the support of scientific workflows over pub\/sub brokers","volume":"13","author":"Morales","year":"2013","journal-title":"Sensors"},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b111","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1022883727209","article-title":"Workflow patterns","volume":"14","author":"van\u00a0der Aalst","year":"2003","journal-title":"Distrib. Parallel Databases"},{"key":"10.1016\/j.is.2017.11.002_b112","doi-asserted-by":"crossref","unstructured":"N. Russell, A.H. ter Hofstede, D. Edmond, W.M. van\u00a0der Aalst, Workflow data patterns: identification, representation and tool support, in: Proceedings of the International Conference on Conceptual Modeling, ER\u201905, 2005, pp. 353\u2013368.","DOI":"10.1007\/11568322_23"},{"key":"10.1016\/j.is.2017.11.002_b113","series-title":"Proceedings of the International Conference on Advanced Information Systems Engineering, CAiSE\u201905","first-page":"216","article-title":"Workflow resource patterns: identification, representation and tool support","author":"Russell","year":"2005"},{"key":"10.1016\/j.is.2017.11.002_b114","series-title":"Proceedings of the International Conference on Advanced Information Systems Engineering, CAiSE\u201906","first-page":"288","article-title":"Workflow exception patterns","author":"Russell","year":"2006"},{"key":"10.1016\/j.is.2017.11.002_b115","series-title":"Proceedings of the International Conference on Service-Oriented Computing and Applications, SOCA\u201914","first-page":"33","article-title":"BPEL conformance in open source engines: the case of static analysis","author":"Harrer","year":"2014"},{"key":"10.1016\/j.is.2017.11.002_b116","series-title":"Proceedings of the International Conference on Exploring Modeling Methods in Systems Analysis and Design, EMMSAD\u201909","first-page":"353","article-title":"Declarative versus imperative process modeling languages: the issue of understandability","author":"Fahland","year":"2009"},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b117","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/s10270-014-0435-z","article-title":"Understanding declare models: strategies, pitfalls, empirical results","volume":"15","author":"Haisjackl","year":"2014","journal-title":"Softw. Syst. Model."},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b118","first-page":"3","article-title":"The difference between graph-based and block-structured business process modelling languages","volume":"4","author":"Kopp","year":"2009","journal-title":"Enterpr. Model. Inf. Syst."},{"key":"10.1016\/j.is.2017.11.002_b119","series-title":"Proceedings of the International Workshop on Business Process Modeling Notation, BPMN\u201910","first-page":"8","article-title":"BPEL vs. bpmn 2.0: should you care?","author":"Leymann","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b120","series-title":"Proceedings of the International Conference on Cooperative Information Systems, CoopIS\u201908","first-page":"265","article-title":"BPEL to BPMN: The myth of a straight-forward mapping","author":"Weidlich","year":"2008"},{"issue":"9","key":"10.1016\/j.is.2017.11.002_b121","doi-asserted-by":"crossref","first-page":"793","DOI":"10.1016\/j.datak.2009.02.015","article-title":"The refined process structure tree","volume":"68","author":"Vanhatalo","year":"2009","journal-title":"Data Knowl. Eng."},{"issue":"4","key":"10.1016\/j.is.2017.11.002_b122","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.is.2004.02.002","article-title":"YAWL: yet another workflow language","volume":"30","author":"van\u00a0der Aalst","year":"2005","journal-title":"Inf. Syst."},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b123","doi-asserted-by":"crossref","first-page":"44","DOI":"10.4018\/jismd.2013040103","article-title":"A state-based intention driven declarative process model","volume":"4","author":"Soffer","year":"2013","journal-title":"Int. J. Inf. Syst. Model. Des."},{"key":"10.1016\/j.is.2017.11.002_b124","doi-asserted-by":"crossref","unstructured":"T.T. Hildebrandt, R.R. Mukkamala, Declarative event-based workflow as distributed dynamic condition response graphs, in: Electronic Proceedings in Theoretical Computer Science, vol. 69, 2011, pp. 59\u201373.","DOI":"10.4204\/EPTCS.69.5"},{"key":"10.1016\/j.is.2017.11.002_b125","series-title":"Proceedings of the International Conference on Database Systems for Advanced Applications, DASFAA\u201909","first-page":"319","article-title":"Flexibility as a service","author":"van\u00a0der Aalst","year":"2009"},{"key":"10.1016\/j.is.2017.11.002_b126","series-title":"Proceedings of the International Conference on Service-Oriented Computing, ICSOC\u201910","first-page":"228","article-title":"Creating context-adaptive business processes","author":"Hermosillo","year":"2010"},{"key":"10.1016\/j.is.2017.11.002_b127","article-title":"Static and dynamic process change","author":"Song","year":"2016","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"2","key":"10.1016\/j.is.2017.11.002_b128","first-page":"122","article-title":"An introduction to service choreographies","volume":"50","author":"Decker","year":"2008","journal-title":"Inf. Technol."},{"issue":"10","key":"10.1016\/j.is.2017.11.002_b129","doi-asserted-by":"crossref","first-page":"946","DOI":"10.1016\/j.datak.2009.04.003","article-title":"Interacting services: from specification to execution","volume":"68","author":"Decker","year":"2009","journal-title":"Data Knowl. Eng."},{"issue":"1","key":"10.1016\/j.is.2017.11.002_b130","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.cie.2008.08.019","article-title":"Event-driven service coordination for business process integration in ubiquitous enterprises","volume":"57","author":"Kong","year":"2009","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.is.2017.11.002_b131","series-title":"Proceedings of the International Conference on Business Process Management, BPM\u201905","first-page":"302","article-title":"Service interaction patterns","author":"Barros","year":"2005"},{"key":"10.1016\/j.is.2017.11.002_b132","series-title":"Proceedings of the International Conference on Fundamental Approaches To Software Engineering, FASE\u201907","first-page":"245","article-title":"Correlation patterns in service-oriented architectures","author":"Barros","year":"2007"}],"container-title":["Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306437917300145?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306437917300145?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T15:07:38Z","timestamp":1759676858000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0306437917300145"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3]]},"references-count":132,"alternative-id":["S0306437917300145"],"URL":"https:\/\/doi.org\/10.1016\/j.is.2017.11.002","relation":{},"ISSN":["0306-4379"],"issn-type":[{"value":"0306-4379","type":"print"}],"subject":[],"published":{"date-parts":[[2019,3]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"From event streams to process models and back: Challenges and opportunities","name":"articletitle","label":"Article Title"},{"value":"Information Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.is.2017.11.002","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}]}}