{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T08:02:18Z","timestamp":1743148938903,"version":"3.40.3"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030674441"},{"type":"electronic","value":"9783030674458"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-67445-8_8","type":"book-chapter","created":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T04:28:24Z","timestamp":1612153704000},"page":"175-199","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Resilient Business Process Modeling and Execution Using BPMN and Microservices"],"prefix":"10.1007","author":[{"given":"Frank","family":"Nordemann","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralf","family":"T\u00f6njes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elke","family":"Pulverm\u00fcller","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Heiko","family":"Tapken","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,2,2]]},"reference":[{"key":"8_CR1","doi-asserted-by":"crossref","unstructured":"Bocciarelli, P., D\u2019Ambrogio, A., Giglio, A., Paglia, E.: Simulation-based performance and reliability analysis of business processes. In: Proceedings of the 2014 Winter Simulation Conference, pp. 3012\u20133023. IEEE Press (2014)","DOI":"10.1109\/WSC.2014.7020140"},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Bocciarelli, P., D\u2019Ambrogio, A., Giglio, A., Paglia, E.: A BPMN extension for modeling cyber-physical-production-systems in the context of Industry 4.0. In: 14th International Conference on Networking, Sensing and Control (ICNSC), pp. 599\u2013604. IEEE (2017)","DOI":"10.1109\/ICNSC.2017.8000159"},{"key":"8_CR3","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/978-3-662-45501-2_4","volume-title":"The Practice of Enterprise Modeling","author":"R Braun","year":"2014","unstructured":"Braun, R., Esswein, W.: Classification of domain-specific BPMN extensions. In: Frank, U., Loucopoulos, P., Pastor, \u00d3., Petrounias, I. (eds.) PoEM 2014. LNBIP, vol. 197, pp. 42\u201357. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-45501-2_4"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Braun, R., Schlieter, H., Burwitz, M., Esswein, W.: BPMN4CP: design and implementation of a BPMN extension for clinical pathways. In: 2014 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp. 9\u201316. IEEE (2014)","DOI":"10.1109\/BIBM.2014.6999261"},{"key":"8_CR5","unstructured":"Burleigh, S., Fall, K., Birrane, E.: Bundle protocol version 7 (internet-draft 25). IETF (2020)"},{"key":"8_CR6","unstructured":"Camunda: Workflow and Decision Automation Platform (2020). www.camunda.com. Accessed 21 June 2020"},{"key":"8_CR7","unstructured":"Christensen, E., Curbera, F., Meredith, G., Weerawarana, S., et al.: Web services description language (WSDL) 1.1 (2001)"},{"key":"8_CR8","unstructured":"Clausen, T., et al.: The addition of explicit congestion notification (ECN) to IP. IETF RFC 3626 (2003)"},{"key":"8_CR9","unstructured":"Docker Inc. http:\/\/www.docker.com\/. Accessed 21 June 2020"},{"key":"8_CR10","doi-asserted-by":"publisher","first-page":"1280","DOI":"10.1016\/j.procs.2016.09.243","volume":"100","author":"D Domingos","year":"2016","unstructured":"Domingos, D., Resp\u00edcio, A., Martinho, R.: Using resource reliability in BPMN processes. Procedia Comput. Sci. 100, 1280\u20131288 (2016)","journal-title":"Procedia Comput. Sci."},{"key":"8_CR11","unstructured":"Fall, K., Hong, W., Madden, S.: Custody transfer for reliable delivery in delay tolerant networks. IRB-TR-03-030, July 2003"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Fall, K.: A delay-tolerant network architecture for challenged internets. In: Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, pp. 27\u201334. ACM (2003)","DOI":"10.1145\/863955.863960"},{"key":"8_CR13","unstructured":"Fielding, R.T.: REST APIs must be hypertext-driven. https:\/\/roy.gbiv.com\/untangled\/2008\/rest-apis-must-be-hypertext-driven\/. Accessed 05 Mar 2020"},{"key":"8_CR14","unstructured":"Fowler, M.: CircuitBreaker. https:\/\/martinfowler.com\/bliki\/CircuitBreaker.html. Accessed 21 June 2020"},{"issue":"5","key":"8_CR15","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1109\/32.685258","volume":"24","author":"A Fuggetta","year":"1998","unstructured":"Fuggetta, A., Picco, G.P., Vigna, G.: Understanding code mobility. IEEE Trans. Softw. Eng. 24(5), 342\u2013361 (1998)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"8_CR16","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1007\/978-3-319-44066-8_2","volume-title":"New Trends in Databases and Information Systems","author":"A Gounaris","year":"2016","unstructured":"Gounaris, A.: Towards automated performance optimization of BPMN business processes. In: Ivanovi\u0107, M., et al. (eds.) ADBIS 2016. CCIS, vol. 637, pp. 19\u201328. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-44066-8_2"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Graja, I., Kallel, S., Guermouche, N., Kacem, A.H.: BPMN4CPS: a BPMN extension for modeling cyber-physical systems. In: 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 152\u2013157. IEEE (2016)","DOI":"10.1109\/WETICE.2016.41"},{"volume-title":"Business Process Management","year":"2019","key":"8_CR18","unstructured":"Hildebrandt, T., van Dongen, B.F., R\u00f6glinger, M., Mendling, J. (eds.): Business Process Management. Springer, Heidelberg (2019)"},{"issue":"4","key":"8_CR19","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1145\/1030194.1015484","volume":"34","author":"S Jain","year":"2004","unstructured":"Jain, S., Fall, K., Patra, R.: Routing in a delay tolerant network. SIGCOMM Comput. Commun. Rev. 34(4), 145\u2013158 (2004)","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"8_CR20","doi-asserted-by":"publisher","first-page":"737","DOI":"10.1016\/j.protcy.2014.10.023","volume":"16","author":"R Martinho","year":"2014","unstructured":"Martinho, R., Domingos, D.: Quality of information and access cost of IoT resources in BPMN processes. Procedia Technol. 16, 737\u2013744 (2014)","journal-title":"Procedia Technol."},{"key":"8_CR21","unstructured":"Mayer, C.P.: Hybrid Routing in Delay Tolerant Networks. KIT Scientific Publishing (2012)"},{"key":"8_CR22","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1007\/978-3-319-19243-7_27","volume-title":"Advanced Information Systems Engineering Workshops","author":"S Meyer","year":"2015","unstructured":"Meyer, S., Ruppen, A., Hilty, L.: The things of the Internet of Things in BPMN. In: Persson, A., Stirna, J. (eds.) CAiSE 2015. LNBIP, vol. 215, pp. 285\u2013297. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-19243-7_27"},{"key":"8_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1007\/978-3-642-38709-8_6","volume-title":"Advanced Information Systems Engineering","author":"S Meyer","year":"2013","unstructured":"Meyer, S., Ruppen, A., Magerkurth, C.: Internet of Things-aware process modeling: integrating IoT devices as business process resources. In: Salinesi, C., Norrie, M.C., Pastor, \u00d3. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 84\u201398. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38709-8_6"},{"key":"8_CR24","unstructured":"Newman, S.: Building Microservices: Designing Fine-Grained Systems. O\u2019Reilly Media, Inc. (2015)"},{"key":"8_CR25","unstructured":"Nordemann, F.: Proof-of-concept implementation - an agricultural slurry scenario. https:\/\/github.com\/fnordemann\/ResilientProcessExecution"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Nordemann, F., T\u00f6njes, R., Pulverm\u00fcller, E.: Resilient BPMN: robust process modeling in unreliable communication environments. In: 8th International Conference on Model-Driven Engineering and Software Development (MODELSWARD). Scitepress (2020)","DOI":"10.5220\/0008768101810192"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Nordemann, F., T\u00f6njes, R., Pulverm\u00fcller, E., Tapken, H.: A graph-based approach for process robustness in unreliable communication environments. In: 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE). Scitepress (2020)","DOI":"10.5220\/0009389100970107"},{"key":"8_CR28","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-030-52306-0_5","volume-title":"Business Modeling and Software Design","author":"F Nordemann","year":"2020","unstructured":"Nordemann, F., T\u00f6njes, R., Pulverm\u00fcller, E., Tapken, H.: Graph-based multi-criteria optimization for business processes. In: Shishkov, B. (ed.) BMSD 2020. LNBIP, vol. 391, pp. 69\u201383. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-52306-0_5"},{"key":"8_CR29","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/j.comcom.2014.03.017","volume":"48","author":"E Nordstr\u00f6m","year":"2014","unstructured":"Nordstr\u00f6m, E., Rohner, C., Gunningberg, P.: Haggle: opportunistic mobile content sharing using search. Comput. Commun. 48, 121\u2013132 (2014)","journal-title":"Comput. Commun."},{"key":"8_CR30","unstructured":"Object Management Group (OMG): Business Process Model and Notation (BPMN) 2.0 Specification (2011). www.omg.org\/spec\/BPMN\/2.0\/About-BPMN. Accessed 21 June 2020"},{"key":"8_CR31","unstructured":"OpenAPI Initiative (2020). http:\/\/coreos.com\/rkt\/. Accessed 21 June 2020"},{"key":"8_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1007\/978-3-030-31831-4_14","volume-title":"Ad-Hoc, Mobile, and Wireless Networks","author":"A Penning","year":"2019","unstructured":"Penning, A., Baumg\u00e4rtner, L., H\u00f6chst, J., Sterz, A., Mezini, M., Freisleben, B.: DTN7: an open-source disruption-tolerant networking implementation of bundle protocol 7. In: Palattella, M.R., Scanzio, S., Coleri Ergen, S. (eds.) ADHOC-NOW 2019. LNCS, vol. 11803, pp. 196\u2013209. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-31831-4_14"},{"issue":"4","key":"8_CR33","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1145\/190809.190336","volume":"24","author":"CE Perkins","year":"1994","unstructured":"Perkins, C.E., Bhagwat, P.: Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers. ACM SIGCOMM Comput. Commun. Rev. 24(4), 234\u2013244 (1994)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"8_CR34","unstructured":"RAML Workgroup. http:\/\/raml.org\/. Accessed 21 June 2020"},{"key":"8_CR35","unstructured":"Red Hat Inc. RKT. http:\/\/coreos.com\/rkt\/. Accessed 21 June 2020"},{"key":"8_CR36","doi-asserted-by":"crossref","unstructured":"Reinhartz-Berger, I.: 20th International Conference on Business-Process and Information Systems Modeling, Rome, Italy. Springer, Heidelberg (2019)","DOI":"10.1007\/978-3-030-20618-5"},{"key":"8_CR37","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1016\/j.procs.2015.08.578","volume":"64","author":"A Resp\u00edcio","year":"2015","unstructured":"Resp\u00edcio, A., Domingos, D.: Reliability of BPMN business processes. Procedia Comput. Sci. 64, 643\u2013650 (2015)","journal-title":"Procedia Comput. Sci."},{"key":"8_CR38","unstructured":"Schildt, S., Morgenroth, J., P\u00f6ttner, W.B., Wolf, L.: IBR-DTN: a lightweight, modular and highly portable bundle protocol implementation. Electron. Commun. EASST 37 (2011)"},{"key":"8_CR39","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-52306-0","volume-title":"Business Modeling and Software Design","year":"2020","unstructured":"Shishkov, B. (ed.): BMSD 2020. LNBIP, vol. 391. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-52306-0"},{"key":"8_CR40","unstructured":"P. Software: Spring Framework (2020). http:\/\/spring.io. Accessed 21 June 2020"},{"key":"8_CR41","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/978-3-642-25160-3_5","volume-title":"Business Process Model and Notation","author":"LJR Stroppi","year":"2011","unstructured":"Stroppi, L.J.R., Chiotti, O., Villarreal, P.D.: Extending BPMN 2.0: method and tool support. In: Dijkman, R., Hofstetter, J., Koehler, J. (eds.) BPMN 2011. LNBIP, vol. 95, pp. 59\u201373. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-25160-3_5"},{"key":"8_CR42","unstructured":"Web Application Description Language (WADL). http:\/\/javaee.github.io\/wadl\/. Accessed 21 June 2020"},{"key":"8_CR43","unstructured":"Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.F.: Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL. WS-reliable messaging and more. Prentice Hall PTR (2005)"}],"container-title":["Communications in Computer and Information Science","Model-Driven Engineering and Software Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-67445-8_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T04:32:22Z","timestamp":1612153942000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-67445-8_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030674441","9783030674458"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-67445-8_8","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"2 February 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MODELSWARD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Model-Driven Engineering and Software Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Valletta","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Malta","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 February 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 February 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"modelsward2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.modelsward.org\/?y=2020","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"PRIMORIS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"66","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"15","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}