{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T10:41:34Z","timestamp":1770460894573,"version":"3.49.0"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Electronic Components and Systems for European Leadership","award":["826452"],"award-info":[{"award-number":["826452"]}]},{"name":"Electronic Components and Systems for European Leadership","award":["826452"],"award-info":[{"award-number":["826452"]}]},{"name":"Electronic Components and Systems for European Leadership","award":["826452"],"award-info":[{"award-number":["826452"]}]},{"DOI":"10.13039\/501100012550","name":"Nemzeti Kutat\u00e1si, Fejleszt\u00e9si \u00e9s Innovaci\u00f3s Alap","doi-asserted-by":"crossref","award":["2019-00003"],"award-info":[{"award-number":["2019-00003"]}],"id":[{"id":"10.13039\/501100012550","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2024,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The success of the ongoing fourth industrial revolution largely depends on our ways to cope with the novel design challenges arising from a combination of an enormous increase in process and product complexity, as well as the expected autonomy and self-organization of complex and diverse industrial hardware\u2013software installments, often called systems-of-systems. In this paper, we employ the service-oriented architectural paradigm, as materialized in the Eclipse Arrowhead framework, to represent modern systems engineering principles and their open structural principles and, thus, relevance to flexible and adaptive systems. As for adequately capturing the structural aspect, we propose using model-based engineering techniques and, in particular, a SysML-based specialization of systems modeling. The approach is illustrated by a real-life use-case in industrial automation.<\/jats:p>","DOI":"10.1007\/s11334-022-00455-5","type":"journal-article","created":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T09:03:52Z","timestamp":1652087032000},"page":"269-285","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["SysML modeling of service-oriented system-of-systems"],"prefix":"10.1007","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4133-3317","authenticated-orcid":false,"given":"Jerker","family":"Delsing","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5387-8277","authenticated-orcid":false,"given":"G\u00e9za","family":"Kulcs\u00e1r","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0567-769X","authenticated-orcid":false,"given":"\u00d8ystein","family":"Haugen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,9]]},"reference":[{"issue":"1","key":"455_CR1","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1002\/j.2334-5837.1996.tb02054.x","volume":"6","author":"MW Maier","year":"1996","unstructured":"Maier MW (1996) Architecting principles for systems-of-systems. INCOSE Int Symp 6(1):565\u2013573. https:\/\/doi.org\/10.1002\/j.2334-5837.1996.tb02054.x","journal-title":"INCOSE Int Symp"},{"key":"455_CR2","doi-asserted-by":"publisher","unstructured":"Maier MW (1998) Architecting principles for systems-of-systems. Systems Eng 1(4):267\u2013284 https:\/\/doi.org\/10.1002\/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D","DOI":"10.1002\/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D"},{"key":"455_CR3","doi-asserted-by":"publisher","unstructured":"Boardman J, Sauser B (2006) System of systems - the meaning of of. In: 2006 IEEE\/SMC international conference on system of systems engineering. p 6 https:\/\/doi.org\/10.1109\/SYSOSE.2006.1652284","DOI":"10.1109\/SYSOSE.2006.1652284"},{"key":"455_CR4","doi-asserted-by":"publisher","DOI":"10.1002\/9781118579435","volume-title":"Model based systems engineering: fundamentals and methods","author":"P Micouin","year":"2014","unstructured":"Micouin P (2014) Model based systems engineering: fundamentals and methods. John Wiley and Sons, New Jersey"},{"key":"455_CR5","unstructured":"Friedenthal S, Moore A, Steiner R (2014) A practical guide to SysML: the systems modeling language. Morgan Kaufmann"},{"key":"455_CR6","unstructured":"Omg systems modeling language (omg sysml), version 1.6 (2019), https:\/\/www.omg.org\/spec\/SysML\/1.6\/"},{"key":"455_CR7","unstructured":"Erl T (2005) Service-oriented architecture: concepts. Prentice Hall, Technology and Design"},{"key":"455_CR8","unstructured":"IBM Cloud Education: SOA (service-oriented architecture), https:\/\/www.ibm.com\/cloud\/learn\/soa"},{"key":"455_CR9","unstructured":"Bashioum C, Behera P, Breininger K, et\u00a0al (2006) Reference model for service oriented architecture. OASIS Standard soa-rm, Organization for the Advancement of Structured Information (OASIS), https:\/\/docs.oasis-open.org\/soa-rm\/v1.0\/soa-rm.html, version 1.0, accessed 2021-10-05"},{"key":"455_CR10","unstructured":"Edwards WK (1999) Core Jini with Book. Prentice Hall Professional Technical Reference"},{"key":"455_CR11","unstructured":"https:\/\/www.fiware.org"},{"key":"455_CR12","unstructured":"https:\/\/www.eclipse.org\/basyx\/"},{"key":"455_CR13","doi-asserted-by":"publisher","DOI":"10.1201\/9781315367897","volume-title":"IoT autoamtion - arrowhead framework","author":"J Delsing","year":"2017","unstructured":"Delsing J (2017) IoT autoamtion - arrowhead framework. CRC Press, Boca Raton"},{"key":"455_CR14","unstructured":"https:\/\/projects.eclipse.org\/projects\/iot.arrowhead"},{"key":"455_CR15","doi-asserted-by":"publisher","unstructured":"Paniagua C, Delsing J (2020) Industrial frameworks for internet of things: a survey. IEEE Syst J pp 1\u201311 https:\/\/doi.org\/10.1109\/JSYST.2020.2993323","DOI":"10.1109\/JSYST.2020.2993323"},{"key":"455_CR16","unstructured":"https:\/\/en.wikipedia.org\/wiki\/Service-oriented_architecture"},{"key":"455_CR17","unstructured":"Scholten B (2007) The road to integration: A guide to applying the ISA-95 standard in manufacturing. Isa"},{"key":"455_CR18","unstructured":"Adolphs P, Bedenbender H, Dirzus D, Ehlich M, Epple U, Hankel M (2015) Referenzarchitekturmodell industrie 4.0 (rami 4.0)"},{"key":"455_CR19","unstructured":"https:\/\/www.iiconsortium.org\/IIRA.htm"},{"issue":"4","key":"455_CR20","doi-asserted-by":"publisher","first-page":"803","DOI":"10.1109\/TSMCA.2010.2048024","volume":"40","author":"B Sauser","year":"2010","unstructured":"Sauser B, Boardman J, Verma D (2010) Systomics: Toward a biology of system of systems. IEEE Trans Syst Man Cybern Part A Syst Hum 40(4):803\u2013814. https:\/\/doi.org\/10.1109\/TSMCA.2010.2048024","journal-title":"IEEE Trans Syst Man Cybern Part A Syst Hum"},{"key":"455_CR21","unstructured":"Iso 811346-12:2018, https:\/\/www.iso.org\/standard\/63886.html"},{"key":"455_CR22","unstructured":"ISO-18828 - industrial automation systems and integration \u2014 standardized procedures for production systems engineering. Standard document Part 1-5, ISO (2018-2019)"},{"key":"455_CR23","unstructured":"Wikipedia contributors:(2020)ANSI\/ISA-95 \u2014 Wikipedia, the free encyclopedia. https:\/\/en.wikipedia.org\/w\/index.php?title=ANSI\/ISA-95 &oldid=977352897 , [Online; accessed 24-January-2021]"},{"key":"455_CR24","doi-asserted-by":"publisher","unstructured":"Karnouskos S, Colombo AW, Jammes F, Delsing J, Bangemann T (2010) Towards an architecture for service-oriented process monitoring and control. In: IECON 2010 - 36th annual conference on IEEE industrial electronics society. pp 1385\u20131391 https:\/\/doi.org\/10.1109\/IECON.2010.5675482","DOI":"10.1109\/IECON.2010.5675482"},{"key":"455_CR25","doi-asserted-by":"publisher","unstructured":"Karnouskos S, Colombo AW (2011) Architecting the next generation of service-based scada\/dcs system of systems. In: IECON 2011 - 37th annual conference of the IEEE industrial electronics society. pp 359\u2013364 https:\/\/doi.org\/10.1109\/IECON.2011.6119279","DOI":"10.1109\/IECON.2011.6119279"},{"key":"455_CR26","doi-asserted-by":"publisher","unstructured":"Colombo AW, Bangemann T, Karnouskos S (2013) A system of systems view on collaborative industrial automation. In: 2013 IEEE international conference on industrial technology (ICIT). pp 1968\u20131975 https:\/\/doi.org\/10.1109\/ICIT.2013.6505980","DOI":"10.1109\/ICIT.2013.6505980"},{"key":"455_CR27","unstructured":"OMG (2009) Service oriented architecture modeling language (soaml) - specification for the uml profile and metamodel for services (upms). Tech. Rep. OMG Document Number: ptc\/2009-12-09, OMG http:\/\/www.omg.org\/spec\/SoaML\/20091101"},{"issue":"4","key":"455_CR28","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1504\/IJWET.2006.010423","volume":"2","author":"MP Papazoglou","year":"2006","unstructured":"Papazoglou MP, van den Heuvel WJ (2006) Service-oriented design and development methodology. Int J Web Eng Technol 2(4):412\u2013442","journal-title":"Int J Web Eng Technol"},{"key":"455_CR29","unstructured":"Papazoglou MP (2013) Web Services and SOA: principles and technology. No. ISBN 9780273732167, Pearson Education Canada, 2nd edn"},{"key":"455_CR30","doi-asserted-by":"publisher","unstructured":"Arsanjani A, Allam A (2006) Service-oriented modeling and architecture for realization of an soa. In: 2006 IEEE international conference on services computing (SCC\u201906). pp 521\u2013521 https:\/\/doi.org\/10.1109\/SCC.2006.93","DOI":"10.1109\/SCC.2006.93"},{"key":"455_CR31","unstructured":"Bell M (2008) Introduction to service-oriented modeling - service-oriented modeling: service analysis, design, and architecture. No. ISBN 978-0-470-14111-3., Wiley and Sons, New Jersey"},{"key":"455_CR32","doi-asserted-by":"publisher","unstructured":"Urgese G, Azzoni P, Deventer JV, Delsing J, Macii E (2020) An engineering process model for managing a digitalised life-cycle of products in the industry 4.0. In: NOMS 2020 - 2020 IEEE\/IFIP Network Operations and Management Symposium. pp\u00a01\u20136 https:\/\/doi.org\/10.1109\/NOMS47738.2020.9110365","DOI":"10.1109\/NOMS47738.2020.9110365"},{"key":"455_CR33","unstructured":"Omg unified modeling language (uml), version 2.5.1 (2017), https:\/\/www.omg.org\/spec\/UML\/"},{"key":"455_CR34","first-page":"6","volume":"2","author":"L Fuentes-Fern\u00e1ndez","year":"2004","unstructured":"Fuentes-Fern\u00e1ndez L, Vallecillo-Moreno A (2004) An introduction to UML profiles. UML Model Eng 2:6\u201313","journal-title":"UML Model Eng"},{"key":"455_CR35","doi-asserted-by":"publisher","unstructured":"Blomstedt F, Ferreira LL, Klisics M, Chrysoulas C, de Soria IM, Morin B, Zabasta A, Eliasson J, Johansson M, Varga P (2014) The arrowhead approach for soa application development and documentation. In: IECON 2014 - 40th Annual conference of the IEEE industrial electronics society. pp 2631\u20132637 https:\/\/doi.org\/10.1109\/IECON.2014.7048877","DOI":"10.1109\/IECON.2014.7048877"},{"key":"455_CR36","doi-asserted-by":"publisher","unstructured":"Delsing J, Eliasson J, van Deventer J, Derhamy H, Varga P (2016) Enabling iot automation using local clouds. In: 2016 IEEE 3rd world forum on internet of things (WF-IoT). pp 502\u2013507 https:\/\/doi.org\/10.1109\/WF-IoT.2016.7845474","DOI":"10.1109\/WF-IoT.2016.7845474"},{"key":"455_CR37","unstructured":"https:\/\/github.com\/Systems-Modeling\/SysML-v2-Release"},{"key":"455_CR38","unstructured":"https:\/\/productive40.eu"},{"key":"455_CR39","unstructured":"https:\/\/productive40.eu\/2019\/02\/25\/prediction-online-analyzing-sensors-norwegians-taking-control\/"},{"key":"455_CR40","doi-asserted-by":"publisher","unstructured":"Seidewitz E (2007) On a metasemantic protocol for modeling language extension. In: Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD. pp 465\u2013472. INSTICC, SciTePress (2020). https:\/\/doi.org\/10.5220\/0009181604650472","DOI":"10.5220\/0009181604650472"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-022-00455-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-022-00455-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-022-00455-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T10:10:11Z","timestamp":1722334211000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-022-00455-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,9]]},"references-count":40,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["455"],"URL":"https:\/\/doi.org\/10.1007\/s11334-022-00455-5","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,9]]},"assertion":[{"value":"5 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 March 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}