{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:07:59Z","timestamp":1743091679903,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031704178"},{"type":"electronic","value":"9783031704185"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-70418-5_16","type":"book-chapter","created":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T06:03:32Z","timestamp":1724911412000},"page":"267-284","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Microservices-Aware Business Process Modelling"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3652-4645","authenticated-orcid":false,"given":"Rene","family":"Noel","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7343-4270","authenticated-orcid":false,"given":"Sergio","family":"Espa\u00f1a","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7043-6227","authenticated-orcid":false,"given":"Jose Ignacio","family":"Panach","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1320-8471","authenticated-orcid":false,"given":"Oscar","family":"Pastor","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,8,30]]},"reference":[{"issue":"3","key":"16_CR1","first-page":"325","volume":"15","author":"S Al-Fedaghi","year":"2014","unstructured":"Al-Fedaghi, S.: Communication-oriented business model based on flows. Int. J. Bus. Inf. Syst. 15(3), 325\u2013337 (2014)","journal-title":"Int. J. Bus. Inf. Syst."},{"key":"16_CR2","doi-asserted-by":"crossref","unstructured":"Berkhout, M., Leewis, S., Smit, K.: Translating business process models to class diagrams. In: BLED 2020, p.\u00a021 (2020)","DOI":"10.18690\/978-961-286-362-3.22"},{"key":"16_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/978-3-030-98464-9_11","volume-title":"Requirements Engineering: Foundation for Software Quality","author":"M Bragilovski","year":"2022","unstructured":"Bragilovski, M., Dalpiaz, F., Sturm, A.: Guided derivation of\u00a0conceptual models from\u00a0user stories: a controlled experiment. In: Gervasi, V., Vogelsang, A. (eds.) REFSQ 2022. LNCS, vol. 13216, pp. 131\u2013147. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-030-98464-9_11"},{"key":"16_CR4","doi-asserted-by":"publisher","first-page":"1859","DOI":"10.1007\/s10270-018-0672-7","volume":"18","author":"D Brdjanin","year":"2019","unstructured":"Brdjanin, D., Banjac, G., Banjac, D., Maric, S.: An experiment in model-driven conceptual database design. Softw. Syst. Model. 18, 1859\u20131883 (2019)","journal-title":"Softw. Syst. Model."},{"key":"16_CR5","doi-asserted-by":"crossref","unstructured":"Butzin, B., Golatowski, F., Timmermann, D.: Microservices approach for the internet of things. In: ETFA 2016, pp.\u00a01\u20136 (2016)","DOI":"10.1109\/ETFA.2016.7733707"},{"issue":"4","key":"16_CR6","first-page":"28","volume":"14","author":"ME Conway","year":"1968","unstructured":"Conway, M.E.: How do committees invent. Datamation 14(4), 28\u201331 (1968)","journal-title":"Datamation"},{"key":"16_CR7","doi-asserted-by":"crossref","unstructured":"Dahhane, W., Zeaaraoui, A., Ettifouri, E.H., Bouchentouf, T.: An automated object-based approach to transforming requirements to class diagrams. In: WCCS 2014, pp. 158\u2013163 (2014)","DOI":"10.1109\/ICoCS.2014.7060906"},{"key":"16_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/11568322_13","volume-title":"Conceptual Modeling \u2013 ER 2005","author":"I D\u00edaz","year":"2005","unstructured":"D\u00edaz, I., S\u00e1nchez, J., Matteo, A.: Conceptual modeling based on transformation linguistic patterns. In: Delcambre, L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, O. (eds.) ER 2005. LNCS, vol. 3716, pp. 192\u2013208. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11568322_13"},{"key":"16_CR9","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/978-3-319-67425-4_12","volume-title":"Present and Ulterior Software Engineering","author":"N Dragoni","year":"2017","unstructured":"Dragoni, N., et al.: Microservices: yesterday, today, and tomorrow. In: Mazzara, M., Meyer, B. (eds.) Present and Ulterior Software Engineering, pp. 195\u2013216. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67425-4_12"},{"key":"16_CR10","doi-asserted-by":"crossref","unstructured":"Espa\u00f1a, S., Ruiz, M., Gonz\u00e1lez, A.: Systematic derivation of conceptual models from requirements models: a controlled experiment. In: RCIS 2012, pp. 1\u201312 (2012)","DOI":"10.1109\/RCIS.2012.6240428"},{"key":"16_CR11","unstructured":"Espa\u00f1a, S.: Methodological integration of communication analysis into a model-driven software development framework. Ph.D. thesis, Universitat Polit\u00e8cnica de Val\u00e8ncia (2011)"},{"key":"16_CR12","unstructured":"Evans, E., Evans, E.J.: Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley Professional (2004)"},{"key":"16_CR13","unstructured":"Forsgren, N., Humbpotifle, J., Kim, G.: Accelerate: the Science of Lean Software and DevOps Building and Scaling High Performing Technology Organizations. IT Revolution Press (2018)"},{"key":"16_CR14","doi-asserted-by":"crossref","unstructured":"Fortuna, M.H., Werner, C.M., Borges, M.R.: Info cases: integrating use cases and domain models. In: RE 2008, pp. 81\u201384 (2008)","DOI":"10.1109\/RE.2008.43"},{"key":"16_CR15","unstructured":"Gonz\u00e1lez, A., Ruiz, M., Espa\u00f1a, S., Pastor, \u00d3.: Message structures: a modelling technique for information systems analysis and design. In: WER 2011 (2011)"},{"key":"16_CR16","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/978-3-642-21759-3_18","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"A Gonz\u00e1lez","year":"2011","unstructured":"Gonz\u00e1lez, A., Espa\u00f1a, S., Ruiz, M., Pastor, \u00d3.: Systematic derivation of class diagrams from communication-oriented business process models. In: Halpin, T., et al. (eds.) BPMDS\/EMMSAD -2011. LNBIP, vol. 81, pp. 246\u2013260. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-21759-3_18"},{"key":"16_CR17","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-41467-1","volume-title":"Situational Method Engineering","author":"B Henderson-Sellers","year":"2014","unstructured":"Henderson-Sellers, B., Ralyt\u00e9, J., \u00c5gerfalk, P., Rossi, M.: Situational Method Engineering. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-642-41467-1"},{"key":"16_CR18","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/s007660200005","volume":"7","author":"E Insfr\u00e1n","year":"2002","unstructured":"Insfr\u00e1n, E., Pastor, O., Wieringa, R.: Requirements engineering-based conceptual modelling. Requirements Eng. 7, 61\u201372 (2002)","journal-title":"Requirements Eng."},{"key":"16_CR19","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/PL00010354","volume":"6","author":"G K\u00f6sters","year":"2001","unstructured":"K\u00f6sters, G., Six, H.W., Winter, M.: Coupling use cases and class models as a means for validation and verification of requirements specifications. Requirements Eng. 6, 3\u201317 (2001)","journal-title":"Requirements Eng."},{"key":"16_CR20","unstructured":"Lewis, J., Fowler, M.: Microservices: a definition of this new architectural term (2014). https:\/\/martinfowler.com\/articles\/microservices.html. Accessed 20 June 2023"},{"key":"16_CR21","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1007\/s00766-017-0270-1","volume":"22","author":"G Lucassen","year":"2017","unstructured":"Lucassen, G., Robeer, M., Dalpiaz, F., Van Der Werf, J.M.E., Brinkkemper, S.: Extracting conceptual models from user stories with visual narrator. Requirements Eng. 22, 339\u2013358 (2017)","journal-title":"Requirements Eng."},{"key":"16_CR22","doi-asserted-by":"publisher","unstructured":"Noel, R., Espa\u00f1a, S., Pastor, O., Panach, J.I.: From choreography diagrams to microservice architecture domain models: technical report (2024). https:\/\/doi.org\/10.5281\/zenodo.11624682","DOI":"10.5281\/zenodo.11624682"},{"key":"16_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/978-3-031-17995-2_18","volume-title":"Conceptual Modeling","author":"R Noel","year":"2022","unstructured":"Noel, R., Panach, J.I., Ruiz, M., Pastor, O.: Stra2Bis: a model-driven method for aligning business strategy and business processes. In: Ralyt\u00e9, J., Chakravarthy, S., Mohania, M., Jeusfeld, M.A., Karlapalem, K. (eds.) ER 2022. LNCS, vol. 13607, pp. 255\u2013270. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-17995-2_18"},{"key":"16_CR24","unstructured":"OMG: Business Process Model and Notation (BPMN) version 2.0.2. Technical report, Object Management Group (2013)"},{"key":"16_CR25","unstructured":"Pohl, K., Rupp, C.: Requirements Engineering Fundamentals. Rocky Nook (2016)"},{"key":"16_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/978-3-319-74781-1_17","volume-title":"Software Engineering and Formal Methods","author":"F Rademacher","year":"2018","unstructured":"Rademacher, F., Sachweh, S., Z\u00fcndorf, A.: Towards a UML profile for domain-driven design of microservice architectures. In: Cerone, A., Roveri, M. (eds.) SEFM 2017. LNCS, vol. 10729, pp. 230\u2013245. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-74781-1_17"},{"key":"16_CR27","unstructured":"Thoughtworks: Inverse Conway maneuver (2016). https:\/\/www.thoughtworks.com\/es-es\/radar\/techniques\/inverse-conway-maneuver. Accessed 09 Nov 2021"},{"key":"16_CR28","doi-asserted-by":"crossref","unstructured":"Valderas, P., Torres, V., Pelechano, V.: A microservice composition approach based on the choreography of BPMN fragments. Inf. Softw. Technol. 127 (2020)","DOI":"10.1016\/j.infsof.2020.106370"},{"key":"16_CR29","unstructured":"de\u00a0la Vara, J.L., S\u00e1nchez, J.: System modeling from extended task descriptions. In: SEKE 2010, pp. 425\u2013429 (2010)"},{"key":"16_CR30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-43839-8","volume-title":"Design Science Methodology for Information Systems and Software Engineering","author":"RJ Wieringa","year":"2014","unstructured":"Wieringa, R.J.: Design Science Methodology for Information Systems and Software Engineering. Springer, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-662-43839-8"},{"issue":"3","key":"16_CR31","doi-asserted-by":"publisher","first-page":"301","DOI":"10.1007\/s00450-016-0337-0","volume":"32","author":"O Zimmermann","year":"2017","unstructured":"Zimmermann, O.: Microservices tenets. Comput. Sci.-Res. Dev. 32(3), 301\u2013310 (2017)","journal-title":"Comput. Sci.-Res. Dev."}],"container-title":["Lecture Notes in Business Information Processing","Business Process Management Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-70418-5_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T06:05:23Z","timestamp":1724911523000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-70418-5_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031704178","9783031704185"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-70418-5_16","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"30 August 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"BPM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Business Process Management","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Krakow","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Poland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"bpm2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/bpm2024.agh.edu.pl\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}