{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T19:43:59Z","timestamp":1790711039853,"version":"4.1.0"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2017,11,24]],"date-time":"2017-11-24T00:00:00Z","timestamp":1511481600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100004895","name":"European Social Fund","doi-asserted-by":"publisher","award":["100268299"],"award-info":[{"award-number":["100268299"]}],"id":[{"id":"10.13039\/501100004895","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2019,4]]},"DOI":"10.1007\/s10270-017-0639-0","type":"journal-article","created":{"date-parts":[[2017,11,24]],"date-time":"2017-11-24T17:23:33Z","timestamp":1511544213000},"page":"1117-1134","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":47,"title":["Toward a framework for self-adaptive workflows in cyber-physical systems"],"prefix":"10.1007","volume":"18","author":[{"given":"Ronny","family":"Seiger","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steffen","family":"Huber","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter","family":"Heisig","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Uwe","family":"A\u00dfmann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,11,24]]},"reference":[{"key":"639_CR1","doi-asserted-by":"crossref","unstructured":"Aalst, W.M.P., Hofstede, A.H.M., Weske, M.: Business Process Management. In: International Conference, BPM 2003 Eindhoven, The Netherlands, June 26\u201327, 2003 Proceedings, Chapter Business Process Management: A Survey, pp. 1\u201312. Springer, Berlin (2003)","DOI":"10.1007\/3-540-44895-0"},{"issue":"3","key":"639_CR2","doi-asserted-by":"crossref","first-page":"323","DOI":"10.15388\/Informatica.2009.254","volume":"20","author":"E Andonoff","year":"2009","unstructured":"Andonoff, E., Bouaziz, W., Hanachi, C., Bouzguenda, L.: An agent-based model for autonomic coordination of inter-organizational business processes. Informatica 20(3), 323\u2013342 (2009)","journal-title":"Informatica"},{"key":"639_CR3","unstructured":"Baumgrass, A., Di Ciccio, C., Dijkman, R. M., Hewelt, M., Mendling, J., Meyer, A., Wong, T. Y. GET controller and UNICORN: event-driven process execution and monitoring in logistics. In: BPM (Demos), pp. 75\u201379 (2015)"},{"key":"639_CR4","doi-asserted-by":"crossref","unstructured":"Bonino, D., Corno, F.: Dogont-ontology modeling for intelligent domotic environments. In: Sheth, A., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T., Thirunarayan, K. (eds.) The Semantic Web-ISWC 2008, Lecture Notes in Computer Science, vol. 5318, pp. 790\u2013803. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-88564-1_51"},{"key":"639_CR5","doi-asserted-by":"crossref","unstructured":"Braberman, V., D\u2019Ippolito, N., Kramer, J., Sykes, D., Uchitel, S.: Morph: a reference architecture for configuration and behaviour self-adaptation. In: Proceedings of the 1st International Workshop on Control Theory for Software Engineering, pp. 9\u201316. ACM (2015)","DOI":"10.1145\/2804337.2804339"},{"key":"639_CR6","doi-asserted-by":"crossref","unstructured":"Brun, Y., Serugendo, G.D.M., Gacek, C., Giese, H., Kienle, H., Litoiu, M., M\u00fcller, H., Pezz\u00e8, M., Shaw, M.: Engineering self-adaptive systems through feedback loops. In: Software engineering for self-adaptive systems, pp. 48\u201370. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-02161-9_3"},{"issue":"1","key":"639_CR7","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1016\/j.pmcj.2011.10.001","volume":"8","author":"M Conti","year":"2012","unstructured":"Conti, M., Das, S.K., Bisdikian, C., Kumar, M., Ni, L.M., Passarella, A., Roussos, G., Trster, G., Tsudik, G., Zambonelli, F.: Looking ahead in pervasive computing: challenges and opportunities in the era of cyberphysical convergence. Pervasive Mob. Comput. 8(1), 2\u201321 (2012)","journal-title":"Pervasive Mob. Comput."},{"key":"639_CR8","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.pmcj.2014.11.005","volume":"20","author":"K Dar","year":"2015","unstructured":"Dar, K., Taherkordi, A., Baraki, H., Eliassen, F., Geihs, K.: A resource oriented integration architecture for the internet of things: a business process perspective. Pervasive Mob. Comput. 20, 145\u2013159 (2015)","journal-title":"Pervasive Mob. Comput."},{"key":"639_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35813-5","volume-title":"Software Engineering for Self-Adaptive Systems: A Second Research Roadmap","author":"R Lemos De","year":"2013","unstructured":"De Lemos, R., Giese, H., M\u00fcller, H.A., Shaw, M., Andersson, J., Litoiu, M., Schmerl, B., Tamura, G., Villegas, N.M., Vogel, T., et al.: Software Engineering for Self-Adaptive Systems: A Second Research Roadmap. Springer, Berlin (2013)"},{"key":"639_CR10","doi-asserted-by":"crossref","unstructured":"Frincu, M.E.: D-OSyRIS: a self-healing distributed workflow engine. In: International Symposium on Parallel and Distributed Computing, pp. 215\u2013222 (2011)","DOI":"10.1109\/ISPDC.2011.39"},{"key":"639_CR11","doi-asserted-by":"crossref","unstructured":"Glombitza, N., Ebers, S., Pfisterer, D., Fischer, S.: Using BPEL to realize business processes for an internet of things. In: International Conference on Ad-Hoc Networks and Wireless, pp. 294\u2013307. Springer (2011)","DOI":"10.1007\/978-3-642-22450-8_23"},{"key":"639_CR12","doi-asserted-by":"crossref","unstructured":"Graja, I., Kallel, S., Guermouche, N., Kacem, A.H.: BPMN4CPS: A BPMN extension for modeling cyber-physical systems. In: 2016 IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 152\u2013157 (2016)","DOI":"10.1109\/WETICE.2016.41"},{"key":"639_CR13","volume-title":"Transaction Processing: Concepts and Techniques","author":"J Gray","year":"1992","unstructured":"Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Elsevier, Amsterdam (1992)"},{"key":"639_CR14","doi-asserted-by":"crossref","unstructured":"Guinard, D., Ion, I., Mayer, S.: In search of an internet of things service architecture: Rest or ws-*? A developers perspective. In: International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, pp. 326\u2013337. Springer (2011)","DOI":"10.1007\/978-3-642-30973-1_32"},{"key":"639_CR15","doi-asserted-by":"crossref","unstructured":"Gurgen, L., Gunalp, O., Benazzouz, Y., Gallissot, M.: Self-aware cyber-physical systems and applications in smart buildings and cities. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE \u201913), pp. 1149\u20131154. EDA Consortium, San Jose (2013)","DOI":"10.7873\/DATE.2013.240"},{"key":"639_CR16","doi-asserted-by":"crossref","unstructured":"Herzberg, N., Meyer, a., Weske, M.: An event processing platform for business process management. In: 17th IEEE International Enterprise Distributed Object Computing Conference, pp. 107\u2013116 (2013)","DOI":"10.1109\/EDOC.2013.20"},{"issue":"2","key":"639_CR17","first-page":"1","volume":"99","author":"P Hirmer","year":"2016","unstructured":"Hirmer, P., Wieland, M., Schwarz, H., Mitschang, B., Breitenb\u00fccher, U., S\u00e1ez, S.G., Leymann, F.: Situation recognition and handling based on executing situation templates and situation-aware workflows. Computing 99(2), 1\u201319 (2016)","journal-title":"Computing"},{"key":"639_CR18","doi-asserted-by":"crossref","unstructured":"Huber, S., Seiger, R., K\u00fchnert, A., Schlegel, T.: A context-adaptive workflow engine for humans, things and services. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct (UbiComp \u201916), pp. 285\u2013288. ACM, New York (2016)","DOI":"10.1145\/2968219.2971369"},{"key":"639_CR19","doi-asserted-by":"crossref","unstructured":"Huber, S., Seiger, R., Schlegel, T.: Using semantic queries to enable dynamic service invocation for processes in the internet of things. In: 2016 IEEE International Conference on Semantic Computing (ICSC), pp. 214\u2013221 (2016)","DOI":"10.1109\/ICSC.2016.75"},{"key":"639_CR20","doi-asserted-by":"crossref","unstructured":"Kephart, J., Kephart, J., Chess, D., Boutilier, C., Das, R., Kephart, J.O., Walsh, W.E.: An architectural blueprint for autonomic computing. In: IBM (2003)","DOI":"10.1109\/MC.2003.1160055"},{"issue":"8","key":"639_CR21","first-page":"4008","volume":"10","author":"M Kim","year":"2016","unstructured":"Kim, M., Ahn, H., Kim, K.P.: Process-aware internet of things: a conceptual extension of the internet of things framework and architecture. KSII Trans. Internet Inf. Syst. 10(8), 4008\u20134022 (2016)","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"639_CR22","doi-asserted-by":"crossref","unstructured":"Koetter, F., Kochanowski, M.: Business Information Systems. In: 15th International Conference, BIS 2012, Vilnius, Lithuania, May 21\u201323, 2012. Proceedings, Chapter Goal-Oriented Model-Driven Business Process Monitoring Using ProGoalML, pp. 72\u201383. Springer, Berlin (2012)","DOI":"10.1007\/978-3-642-30359-3_7"},{"key":"639_CR23","unstructured":"Kopetz, H.: System-of-systems complexity. arXiv preprint arXiv:1311.3629 (2013)"},{"key":"639_CR24","doi-asserted-by":"crossref","unstructured":"Kourtesis, D., Paraskakis, I.: Combining SAWSDL, OWL-DL and UDDI for semantically enhanced web service discovery. Semant. Web Res. Appl. 614\u2013628 (2008)","DOI":"10.1007\/978-3-540-68234-9_45"},{"key":"639_CR25","doi-asserted-by":"crossref","unstructured":"Kramer, J., Magee, J.: Self-managed systems: an architectural challenge. In: Future of Software Engineering (FOSE\u201907), pp. 259\u2013268. IEEE (2007)","DOI":"10.1109\/FOSE.2007.19"},{"key":"639_CR26","doi-asserted-by":"crossref","unstructured":"Lee, E.: Cyber physical systems: design challenges. In: 2008 11th IEEE International Symposium on Object Oriented Real-Time Distributed Computing (ISORC), pp. 363\u2013369 (2008)","DOI":"10.1109\/ISORC.2008.25"},{"key":"639_CR27","doi-asserted-by":"crossref","unstructured":"Leotta, F., Mecella, M., Mendling, J.: Applying process mining to smart spaces: perspectives and research challenges. In: Advanced Information Systems Engineering Workshops, pp. 298\u2013304. Springer (2015)","DOI":"10.1007\/978-3-319-19243-7_28"},{"key":"639_CR28","unstructured":"Marrella, A., Mecella, M., Sardina, S.: SmartPM: an adaptive process management system through situation calculus, indigolog, and classical planning. In: Principles of Knowledge Representation and Reasoning, pp. 1\u201310. AAAI Press, Menlo Park (2014)"},{"issue":"2","key":"639_CR29","doi-asserted-by":"publisher","first-page":"25:1","DOI":"10.1145\/2948071","volume":"8","author":"A Marrella","year":"2016","unstructured":"Marrella, A., Mecella, M., Sardina, S.: Intelligent process adaptation in the SmartPM system. ACM Trans. Intell. Syst. Technol. 8(2), 25:1\u201325:43 (2016)","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"639_CR30","doi-asserted-by":"crossref","unstructured":"Meyer, S., Ruppen, A., Hilty, L.: The things of the internet of things in BPMN. In: Advanced Information Systems Engineering Workshops, pp. 285\u2013297 (2015)","DOI":"10.1007\/978-3-319-19243-7_27"},{"key":"639_CR31","doi-asserted-by":"crossref","unstructured":"Meyer, S., Ruppen, A., Magerkurth, C.: Internet of things-aware process modeling. In: Integrating IoT devices as business process resources. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7908 LNCS, pp. 84\u201398 (2013)","DOI":"10.1007\/978-3-642-38709-8_6"},{"key":"639_CR32","doi-asserted-by":"crossref","unstructured":"Oliveira, K., Castro, J., Espa\u00f1a, S., Pastor, O.: Multi-level autonomic business process management. Enterp. Bus. Process Inf. Syst. Model. 184\u2013198 (2013)","DOI":"10.1007\/978-3-642-38484-4_14"},{"issue":"1","key":"639_CR33","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1016\/j.datak.2004.01.004","volume":"50","author":"O Perrin","year":"2004","unstructured":"Perrin, O., Godart, C.: A model to support collaborative work in virtual enterprises. Data Knowl. Eng. 50(1), 63\u201386 (2004). (advances in business process management)","journal-title":"Data Knowl. Eng."},{"key":"639_CR34","unstructured":"Piechnick, C., Richly, S., K\u00fchn, T., G\u00f6tz, S., P\u00fcschel, G., A\u00dfmann, U.: Contextpoint: an architecture for extrinsic meta-adaptation in smart environments. In: Sixth International Conference on Adaptive and Self-adaptive Systems and Applications, pp. 121\u2013128 (2014)"},{"key":"639_CR35","doi-asserted-by":"crossref","unstructured":"de\u00a0Roo, A., Sozer, H., Aksit, M.: Runtime verification of domain-specific models of physical characteristics in control software. In: 2011 Fifth International Conference on Secure Software Integration and Reliability Improvement, pp. 41\u201350 (2011)","DOI":"10.1109\/SSIRI.2011.14"},{"key":"639_CR36","doi-asserted-by":"crossref","unstructured":"Rouvoy, R., Barone, P., Ding, Y., Eliassen, F., Hallsteinsen, S., Lorenzo, J., Mamelli, A., Scholz, U.: Music: middleware support for self-adaptation in ubiquitous and service-oriented environments. In: Software engineering for self-adaptive systems, pp. 164\u2013182. Springer (2009)","DOI":"10.1007\/978-3-642-02161-9_9"},{"key":"639_CR37","doi-asserted-by":"crossref","unstructured":"Saidani, O., Rolland, C., Nurcan, S.: Towards a generic context model for BPM. In: 2015 48th Hawaii International Conference on System Sciences (HICSS), pp. 4120\u20134129 (2015)","DOI":"10.1109\/HICSS.2015.494"},{"key":"639_CR38","first-page":"3","volume-title":"Enabling Self-adaptive Workflows for Cyber-physical Systems","author":"R Seiger","year":"2016","unstructured":"Seiger, R., Huber, S., Heisig, P., Assmann, U.: Enabling Self-adaptive Workflows for Cyber-physical Systems, pp. 3\u201317. Springer, Berlin (2016)"},{"key":"639_CR39","doi-asserted-by":"crossref","unstructured":"Seiger, R., Huber, S., Schlegel, T.: Proteus: an integrated system for process execution in cyber-physical systems. In: Gaaloul, K., Schmidt, R., Nurcan, S., Guerreiro, S., Ma, Q. (eds.) Enterprise, Business-Process and Information Systems Modeling, Lecture Notes in Business Information Processing, vol. 214, pp. 265\u2013280 (2015)","DOI":"10.1007\/978-3-319-19237-6_17"},{"key":"639_CR40","doi-asserted-by":"crossref","unstructured":"Seiger, R., Huber, S., Schlegel, T.: Toward an execution system for self-healing workflows in cyber-physical systems. Softw. Syst. Model. 1\u201322 (2016) (special section paper)","DOI":"10.1007\/s10270-016-0551-z"},{"key":"639_CR41","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.jocs.2014.07.001","volume":"10","author":"R Seiger","year":"2015","unstructured":"Seiger, R., Keller, C., Niebling, F., Schlegel, T.: Modelling complex and flexible processes for smart cyber-physical environments. J. Comput. Sci. 10, 137\u2013148 (2015)","journal-title":"J. Comput. Sci."},{"key":"639_CR42","doi-asserted-by":"crossref","unstructured":"Seiger, R., Niebling, F., Schlegel, T.: A distributed execution environment enabling resilient processes for ubiquitous systems. In: 2014 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp. 220\u2013223 (2014)","DOI":"10.1109\/PerComW.2014.6815205"},{"key":"639_CR43","unstructured":"Smirek, L., Zimmermann, G., Ziegler, D.: Towards universally usable smart homes-how can MyUI, URC and openHAB contribute to an adaptive user interface platform. In: IARIA, Nice, France, pp. 29\u201338 (2014)"},{"issue":"2","key":"639_CR44","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MCG.2015.46","volume":"35","author":"A Stork","year":"2015","unstructured":"Stork, A.: Visual computing challenges of advanced manufacturing and industrie 4.0 [guest editors\u2019 introduction]. IEEE Comput. Graphics Appl. 35(2), 21\u201325 (2015)","journal-title":"IEEE Comput. Graphics Appl."},{"key":"639_CR45","doi-asserted-by":"crossref","unstructured":"Talcott, C.: Cyber-physical systems and events. In: Software-Intensive Systems and New Computing Paradigms, pp. 101\u2013115. Springer (2008)","DOI":"10.1007\/978-3-540-89437-7_6"},{"key":"639_CR46","doi-asserted-by":"crossref","unstructured":"Webber, J.: A programmatic introduction to neo4j. In: Proceedings of the 3rd Annual Conference on Systems, Programming, and Applications: Software for Humanity, pp. 217\u2013218. ACM (2012)","DOI":"10.1145\/2384716.2384777"},{"key":"639_CR47","doi-asserted-by":"crossref","unstructured":"Weber, B., Rinderle, S., Wild, W., Reichert, M.: Case-Based Reasoning Research and Development. In: 6th International Conference on Case-Based Reasoning, ICCBR 2005, Chicago, IL, USA, August 23\u201326, 2005. Proceedings, chap. CCBR\u2013Driven Business Process Evolution, pp. 610\u2013624. Springer, Berlin (2005)","DOI":"10.1007\/11536406_46"},{"key":"639_CR48","doi-asserted-by":"crossref","unstructured":"Weidlich, M., Ziekow, H., Gal, A., Mendling, J., Weske, M.: Optimising event pattern matching using business process models. IEEE Trans. Knowl. Data Eng. 26(11), 2759\u20132773 (2014)","DOI":"10.1109\/TKDE.2014.2302306"},{"key":"639_CR49","volume-title":"BPMN Modeling and Reference Guide: Understanding and Using BPMN","author":"SA White","year":"2008","unstructured":"White, S.A.: BPMN Modeling and Reference Guide: Understanding and Using BPMN. Future Strategies Inc., New York (2008)"},{"key":"639_CR50","doi-asserted-by":"crossref","unstructured":"Wieland, M., Schwarz, H., Breitenbucher, U., Leymann, F.: Towards situation-aware adaptive workflows: SitOPT\u2014a general purpose situation-aware workflow management system. In: 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), pp. 32\u201337. IEEE (2015)","DOI":"10.1109\/PERCOMW.2015.7133989"},{"key":"639_CR51","doi-asserted-by":"crossref","unstructured":"Wombacher, A.: A-posteriori detection of sensor infrastructure errors in correlated sensor data and business workflows. In: Proceedings of the 9th International Conference on Business Process Management (BPM\u201911), pp. 329\u2013344. Springer, Heidelberg (2011)","DOI":"10.1007\/978-3-642-23059-2_25"},{"key":"639_CR52","doi-asserted-by":"crossref","unstructured":"Wombacher, A.: How physical objects and business workflows can be correlated. In: Proceedings of the 2011 IEEE International Conference on Services Computing (SCC 2011), pp. 226\u2013233 (2011)","DOI":"10.1109\/SCC.2011.24"},{"key":"639_CR53","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.infsof.2016.02.002","volume":"74","author":"A Yousfi","year":"2016","unstructured":"Yousfi, A., Bauer, C., Saidi, R., Dey, A.K.: uBPMN: A BPMN extension for modeling ubiquitous business processes. Inf. Softw. Technol. 74, 55\u201368 (2016)","journal-title":"Inf. Softw. Technol."}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0639-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-017-0639-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0639-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,8]],"date-time":"2022-08-08T15:34:42Z","timestamp":1659972882000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-017-0639-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,24]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,4]]}},"alternative-id":["639"],"URL":"https:\/\/doi.org\/10.1007\/s10270-017-0639-0","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,24]]},"assertion":[{"value":"19 December 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 October 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 November 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 November 2017","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}