{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T15:12:01Z","timestamp":1742915521305,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":42,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783662650035"},{"type":"electronic","value":"9783662650042"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"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":[[2023]]},"DOI":"10.1007\/978-3-662-65004-2_2","type":"book-chapter","created":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T08:03:20Z","timestamp":1675325000000},"page":"33-64","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Designing Strongly-decoupled Industry 4.0 Applications Across the Stack: A Use Case"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9791-6442","authenticated-orcid":false,"given":"Christoph","family":"Mayr-Dorn","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1306-3209","authenticated-orcid":false,"given":"Alois","family":"Zoitl","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1405-5825","authenticated-orcid":false,"given":"Georg","family":"Weichhart","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Mayrhofer","sequence":"additional","affiliation":[]},{"given":"Alexander","family":"Egyed","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,2,3]]},"reference":[{"key":"2_CR1","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1016\/j.jss.2016.08.039","volume":"122","author":"A Ahmad","year":"2016","unstructured":"Ahmad, A., Babar, M.A.: Software architectures for robotic systems: A systematic mapping study. Journal of Systems and Software 122, 16 \u2013 39 (2016)","journal-title":"Journal of Systems and Software"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Ahmadi, A., Sodhro, A.H., Cherifi, C., Cheutet, V., Ouzrout, Y.: Evolution of 3C Cyber-Physical Systems Architecture for Industry 4.0. In: 8th Workshop on Service Orientation in Holonic and Multi-Agent Manufacturing. Bergamo, Italy (Jun 2018), https:\/\/hal.archives-ouvertes.fr\/hal-01788468","DOI":"10.1007\/978-3-030-03003-2_35"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Atmojo, U.D., Vyatkin, V.: A review on programming approaches for dynamic industrial cyber physical systems. In: 2018 IEEE 16th International Conference on Industrial Informatics (INDIN). pp. 713\u2013718 (2018)","DOI":"10.1109\/INDIN.2018.8471945"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Bagheri, B., Yang, S., Kao, H.A., Lee, J.: Cyber-physical systems architecture for self-aware machines in industry 4.0 environment. IFAC-PapersOnLine 48(3), 1622 \u2013 1627 (2015). https:\/\/doi.org\/10.1016\/j.ifacol.2015.06.318, http:\/\/www.sciencedirect.com\/science\/article\/pii\/S2405896315005571, 15th IFAC Symposium onInformation Control Problems inManufacturing","DOI":"10.1016\/j.ifacol.2015.06.318"},{"key":"2_CR5","doi-asserted-by":"crossref","unstructured":"Charousset, D., Hiesgen, R., Schmidt, T.C.: Caf-the c++ actor framework for scalable and resource-efficient applications. In: Proceedings of the 4th International Workshop on Programming based on Actors Agents & Decentralized Control. pp. 15\u201328 (2014)","DOI":"10.1145\/2687357.2687363"},{"issue":"7","key":"2_CR6","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1016\/j.compind.2007.12.016","volume":"59","author":"D Chen","year":"2008","unstructured":"Chen, D., Doumeingts, G., Vernadat, F.: Architectures for enterprise integration and interoperability: Past, present and future. Computers in industry 59(7), 647\u2013659 (2008)","journal-title":"Computers in industry"},{"key":"2_CR7","unstructured":"Chen, D., Youssef, J.R., Zacharewicz, G.: Towards an enterprise operating system - requirements for standardisation. In: Zelm, M. (ed.) Proc. 6th Workshop on Enterprise Interoperability (IWEI) (2015)"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Cruz, S.L.A., Vogel-Heuser, B.: Comparison of agent oriented software methodologies to apply in cyber physical production systems. In: 2017 IEEE 15th International Conference on Industrial Informatics (INDIN). pp. 65\u201371 (July 2017)","DOI":"10.1109\/INDIN.2017.8104748"},{"key":"2_CR9","unstructured":"Dashofy, E.M.: The Myx Architectural Style. Tech. rep., University of California, Irvine, Institute for Software Research (2006)"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Dorofeev, K., Profanter, S., Cabral, J., Ferreira, P., Zoitl, A.: Agile operational behavior for the control-level devices in plug &produce production environments. In: 24th IEEE International Conference on Emerging Technologies and Factory Automation. pp. 49\u201356. IEEE (09 2019)","DOI":"10.1109\/ETFA.2019.8869208"},{"key":"2_CR11","unstructured":"Hewitt, C., Bishop, P., Steiger, R.: A universal modular actor formalism for artificial intelligence. ijcai3. In: Proceedings of the 3rd International Joint Conference on Artificial Intelligence. pp. 235\u2013245 (1973)"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Hussnain, A., Ferrer, B.R., Lastra, J.L.M.: Towards the deployment of cloud robotics at factory shop floors: A prototype for smart material handling. In: 2018 IEEE Industrial Cyber-Physical Systems (ICPS). pp. 44\u201350 (2018)","DOI":"10.1109\/ICPHYS.2018.8387635"},{"key":"2_CR13","unstructured":"IEC TC65\/WG6: IEC 61499: Function blocks \u2013 Parts 1, 2, & 4. International Electrotechnical Commission (IEC), Geneva, 2 edn. (2012)"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Ismail, A., Kastner, W.: A middleware architecture for vertical integration. In: 2016 1st International Workshop on Cyber-Physical Production Systems (CPPS). pp.\u00a01\u20134 (2016)","DOI":"10.1109\/CPPS.2016.7483915"},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Jiang, J.R.: An improved cyber-physical systems architecture for industry 4.0 smart factories. Advances in Mechanical Engineering 10(6), 1687814018784192 (2018). 10.1177\/1687814018784192, https:\/\/doi.org\/10.1177\/1687814018784192","DOI":"10.1177\/1687814018784192"},{"key":"2_CR16","doi-asserted-by":"crossref","unstructured":"Mahnke, W., Leitner, S.H., Damm, M.: OPC unified architecture. Springer Science & Business Media (2009)","DOI":"10.1007\/978-3-540-68899-0"},{"issue":"4","key":"2_CR17","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1002\/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D","volume":"1","author":"MW Maier","year":"1998","unstructured":"Maier, M.W.: Architecting principles for systems-of-systems. Systems Engineering 1(4), 267\u2013284 (1998)","journal-title":"Systems Engineering"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Malavolta, I., Lago, P., Muccini, H., Pelliccione, P., Tang, A.: What Industry Needs from Architectural Languages: A Survey. IEEE Transactions on Software Engineering 39(6), 869\u2013891 (2013). 10.1109\/TSE.2012.74","DOI":"10.1109\/TSE.2012.74"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Mayrhofer, M., Mayr-Dorn, C., Bishara, M., Weichhart, G., Egyed, A., Konnerth, M.: Capability-based process modeling and control. In: Proceedings of IEEE International Conference on Industrial Technology (ICIT). IEEE (2021)","DOI":"10.1109\/ETFA46521.2020.9212013"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Mayrhofer, M., Mayr-Dorn, C., Guiza, O., Weichhart, G., Egyed, A.: Capability-based process modeling and control. In: 25th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2020, Vienna, Austria, September 8-11, 2020. pp. 45\u201352. IEEE (2020). 10.1109\/ETFA46521.2020.9212013","DOI":"10.1109\/ETFA46521.2020.9212013"},{"key":"2_CR21","doi-asserted-by":"crossref","unstructured":"Mayrhofer, M., Mayr-Dorn, C., Zoitl, A., Guiza, O., Weichhart, G., Egyed, A.: Assessing adaptability of software architectures for cyber physical production systems. In: Bures, T., Duchien, L., Inverardi, P. (eds.) Software Architecture - 13th European Conference, ECSA 2019, Paris, France, September 9-13, 2019, Proceedings. Lecture Notes in Computer Science, vol. 11681, pp. 143\u2013158. Springer (2019)","DOI":"10.1007\/978-3-030-29983-5_10"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Medvidovic, N., Rosenblum, D.S., Taylor, R.N.: A language and environment for architecture-based software development and evolution. In: Proceedings of the 21st International Conference on Software Engineering. pp. 44\u201353. ICSE \u201999, ACM, New York, NY, USA (1999)","DOI":"10.1145\/302405.302410"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Medvidovic, N., Taylor, R.: A Classification and Comparison Framework for Software Architecture Description Languages. IEEE Transactions on Software Engineering (2000)","DOI":"10.1109\/32.825767"},{"key":"2_CR24","doi-asserted-by":"crossref","unstructured":"Oreizy, P., Medvidovic, N., Taylor, R.N.: Runtime software adaptation: framework, approaches, and styles. In: Companion of the 30th international conference on Software engineering. pp. 899\u2013910. ACM (2008)","DOI":"10.1145\/1370175.1370181"},{"key":"2_CR25","unstructured":"Pauker, F., Mangler, J., Rinderle-Ma, S., Pollak, C.: centurio.work - modular secure manufacturing orchestration. In: 16th International Conference on Business Process Management 2018. pp. 164\u2013171 (2018)"},{"key":"2_CR26","doi-asserted-by":"crossref","unstructured":"Pirvu, B.C., Zamfirescu, C.B., Gorecky, D.: Engineering insights from an anthropocentric cyber-physical system: A case study for an assembly station. Mechatronics 34, 147\u2013159 (2016). https:\/\/doi.org\/10.1016\/j.mechatronics.2015.08.010, http:\/\/www.sciencedirect.com\/science\/article\/pii\/S095741581500152X, system-Integrated Intelligence: New Challenges for Product and Production Engineering","DOI":"10.1016\/j.mechatronics.2015.08.010"},{"key":"2_CR27","doi-asserted-by":"crossref","unstructured":"Pisching, M.A., Junqueira, F., d.\u00a0S.\u00a0Filho, D.J., Miyagi, P.E.: An architecture based on iot and cps to organize and locate services. In: 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA). pp.\u00a01\u20134 (2016)","DOI":"10.1109\/ETFA.2016.7733506"},{"key":"2_CR28","doi-asserted-by":"crossref","unstructured":"Shen, W., Wang, L., Hao, Q.: Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 36(4), 563\u2013577 (July 2006)","DOI":"10.1109\/TSMCC.2006.874022"},{"key":"2_CR29","doi-asserted-by":"crossref","unstructured":"Spinelli, S., Cataldo, A., Pallucca, G., Brusaferri, A.: A distributed control architecture for a reconfigurable manufacturing plant. In: 2018 IEEE Industrial Cyber-Physical Systems (ICPS). pp. 673\u2013678 (2018)","DOI":"10.1109\/ICPHYS.2018.8390788"},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Strasser, T., Rooker, M., Ebenhofer, G., Zoitl, A., Sunder, C., Valentini, A., Martel, A.: Framework for distributed industrial automation and control (4diac). In: 2008 6th IEEE International Conference on Industrial Informatics. pp. 283\u2013288 (2008)","DOI":"10.1109\/INDIN.2008.4618110"},{"key":"2_CR31","doi-asserted-by":"crossref","unstructured":"Taylor, R.N., Medvidovic, N., Anderson, K.M., Jr., E.J.W., Robbins, J.E., Nies, K.A., Oreizy, P., Dubrow, D.L.: A component- and message-based architectural style for GUI software. IEEE Trans. Software Eng. 22(6), 390\u2013406 (1996)","DOI":"10.1109\/32.508313"},{"key":"2_CR32","doi-asserted-by":"crossref","unstructured":"Thramboulidis, K., Vachtsevanou, D.C., Solanos, A.: Cyber-physical microservices: An iot-based framework for manufacturing systems. In: 2018 IEEE Industrial Cyber-Physical Systems (ICPS). pp. 232\u2013239 (2018)","DOI":"10.1109\/ICPHYS.2018.8387665"},{"issue":"1","key":"2_CR33","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.arcontrol.2007.03.004","volume":"31","author":"FB Vernadat","year":"2007","unstructured":"Vernadat, F.B.: Interoperable enterprise systems: Principles, concepts, and methods. Annual reviews in Control 31(1), 137\u2013145 (2007)","journal-title":"Annual reviews in Control"},{"key":"2_CR34","doi-asserted-by":"crossref","unstructured":"Vogel-Heuser, B., Sard\u00e1-Espinosa, A.: Current status of software development in industrial practice: Key results of a large-scale questionnaire. In: 2017 IEEE 15th International Conference on Industrial Informatics (INDIN). pp. 595\u2013600 (2017)","DOI":"10.1109\/INDIN.2017.8104839"},{"key":"2_CR35","doi-asserted-by":"crossref","unstructured":"Wachholder, D., Stary, C.: Enabling emergent behavior in systems-of-systems through bigraph-based modeling. In: 10th System of Systems Engineering Conference (SoSE) (5 2015)","DOI":"10.1109\/SYSOSE.2015.7151954"},{"key":"2_CR36","unstructured":"Wan, K., Hughes, D., Man, K.L., Krilavicius, T., Zou, S.: Investigation on composition mechanisms for cyber physical systems. International Journal of Design, Analysis and Tools for Circuits and Systems (2011)"},{"key":"2_CR37","doi-asserted-by":"crossref","unstructured":"Weichhart, G., Gu\u00e9dria, W., Naudet, Y.: Supporting interoperability in complex adaptive enterprise systems: A domain specific language approach. Data and Knowledge Engineering 105, 90\u2013106 (9 2016)","DOI":"10.1016\/j.datak.2016.04.001"},{"key":"2_CR38","doi-asserted-by":"crossref","unstructured":"Weichhart, G., H\u00e4mmerle, A.: Lagrangian relaxation realised in the ngmpps multi actor architecture. In: Berndt, J.O., Petta, P., Unland, R. (eds.) 15th German Conference on Multiagent System Technologies, MATES 2017. Lecture Notes in Artificial Intelligence, Springer (2017)","DOI":"10.1007\/978-3-319-64798-2_9"},{"key":"2_CR39","doi-asserted-by":"crossref","unstructured":"Wiesmayr, B., Sonnleithner, L., Zoitl, A.: Structuring distributed control applications for adaptability. In: ICPS 2020, Tampere. In Press. (2020)","DOI":"10.1109\/ICPS48405.2020.9274744"},{"key":"2_CR40","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Cu, C., Taylor, R.N.: Maintaining architecture-implementation conformance to support architecture centrality: From single system to product line development. ACM Trans. Softw. Eng. Methodol. 27(2), 8:1\u20138:52 (2018). 10.1145\/3229048","DOI":"10.1145\/3229048"},{"key":"2_CR41","doi-asserted-by":"crossref","unstructured":"Zheng, Y., Taylor, R.N.: A classification and rationalization of model-based software development. Softw. Syst. Model. 12(4), 669\u2013678 (2013). 10.1007\/s10270-013-0355-3","DOI":"10.1007\/s10270-013-0355-3"},{"key":"2_CR42","doi-asserted-by":"crossref","unstructured":"Zoitl, A., Pr\u00e4hofer, H.: Guidelines and patterns for building hierarchical automation solutions in the iec 61499 modeling language. IEEE Transactions on Industrial Informatics 9(4), 2387\u20132396 (2013)","DOI":"10.1109\/TII.2012.2235449"}],"container-title":["Digital Transformation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-65004-2_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T08:59:54Z","timestamp":1675328394000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-662-65004-2_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783662650035","9783662650042"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-65004-2_2","relation":{},"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"3 February 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}