{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T23:05:02Z","timestamp":1778540702857,"version":"3.51.4"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,7,22]],"date-time":"2021-07-22T00:00:00Z","timestamp":1626912000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/deed.de"},{"start":{"date-parts":[[2021,7,22]],"date-time":"2021-07-22T00:00:00Z","timestamp":1626912000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/deed.de"}],"funder":[{"name":"FFG","award":["862006"],"award-info":[{"award-number":["862006"]}]},{"name":"Johannes Kepler University Linz"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Elektrotech. Inftech."],"published-print":{"date-parts":[[2021,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Cyber-Physical Production Systems (CPPS) form the basis of the next industrial revolution. However, many manufacturing companies are reluctant to adopt this disruptive technology due to a lack of know-how and a high project risk. In this paper, we present the development of a design tool that addresses common challenges of CPPS engineering, including the complexity of CPPS and the collaborative, multidisciplinary nature of the engineering process. The tool is based on the combination of existing and emerging reference models, standards and methods from software engineering, production automation and Industry 4.0, embedded in a new model of collaborative engineering for CPPS. The paper describes the foundational concepts of the tool, highlights its innovations, and reports some of the insights gained during its development and its usage in an industrial scenario.<\/jats:p>","DOI":"10.1007\/s00502-021-00911-3","type":"journal-article","created":{"date-parts":[[2021,7,22]],"date-time":"2021-07-22T09:03:12Z","timestamp":1626944592000},"page":"330-340","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Developing an engineering tool for Cyber-Physical Production Systems","Entwicklung eines Engineering-Werkzeugs f\u00fcr Cyber-Physische Produktionssysteme"],"prefix":"10.1007","volume":"138","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5310-8566","authenticated-orcid":false,"given":"Udo","family":"Kannengiesser","sequence":"first","affiliation":[]},{"given":"Josef","family":"Frysak","sequence":"additional","affiliation":[]},{"given":"Christian","family":"Stary","sequence":"additional","affiliation":[]},{"given":"Florian","family":"Krenn","sequence":"additional","affiliation":[]},{"given":"Harald","family":"M\u00fcller","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,7,22]]},"reference":[{"key":"911_CR1","first-page":"1","volume-title":"2016 15th international conference on information technology based higher education and training (ITHET)","author":"M. Baygin","year":"2016","unstructured":"Baygin, M., Yetis, H., Karakose, M., Akin, E. (2016): An effect analysis of industry 4.0 to higher education. In 2016 15th international conference on information technology based higher education and training (ITHET) (pp. 1\u20134)."},{"key":"911_CR2","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/978-3-319-56345-9_11","volume-title":"Multi-disciplinary engineering for cyber-physical production systems","author":"L. Berardinelli","year":"2017","unstructured":"Berardinelli, L., Mazak, A., Alt, O., Wimmer, M., Kappel, G. (2017): Model-driven systems engineering: principles and application in the CPPS domain. In Multi-disciplinary engineering for cyber-physical production systems (pp. 261\u2013299). Cham: Springer."},{"key":"911_CR3","volume-title":"Multi-disciplinary engineering for cyber-physical production systems: data models and software solutions for handling complex engineering projects","year":"2017","unstructured":"Biffl, S., L\u00fcder, A., Gerhard, D. (Eds.) (2017): Multi-disciplinary engineering for cyber-physical production systems: data models and software solutions for handling complex engineering projects. Cham: Springer."},{"key":"911_CR4","doi-asserted-by":"crossref","unstructured":"Bruneliere, H., Burger, E., Cabot, J., Wimmer, M. (September 2017): A feature-based survey of model view approaches. Softw. Syst. Model.","DOI":"10.1145\/3239372.3242895"},{"issue":"3","key":"911_CR5","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/0004-3702(77)90033-9","volume":"8","author":"H. Carl","year":"1977","unstructured":"Carl, H. (1977): Viewing control structures as patterns of passing messages. Artif. Intell., 8(3), 323\u2013364.","journal-title":"Artif. Intell."},{"key":"911_CR6","volume-title":"1st open EIT ICT labs workshop on cyber-physical systems engineering","author":"J. El-Khoury","year":"2013","unstructured":"El-Khoury, J., Asplund, F., Biehl, M., Loiret, F., T\u00f6rngren, M. (2013): A roadmap towards integrated CPS development environments. In 1st open EIT ICT labs workshop on cyber-physical systems engineering."},{"key":"911_CR7","volume-title":"Ultra-large-scale systems: the software challenge of the future","author":"P. Feiler","year":"2006","unstructured":"Feiler, P., Gabriel, R. P., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Northrop, L., Schmidt, D., Sullivan, K., Wallnau, K. (2006): Ultra-large-scale systems: the software challenge of the future. Pittsburgh: Software Engineering Institute."},{"key":"911_CR8","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.jss.2019.03.060","volume":"153","author":"S. Feldmann","year":"2019","unstructured":"Feldmann, S., Kernschmidt, K., Wimmer, M., Vogel-Heuser, B. (2019): Managing inter-model inconsistencies in model-based systems engineering: application in automated production systems engineering. J. Syst. Softw., 153, 105\u2013134.","journal-title":"J. Syst. Softw."},{"key":"911_CR9","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1109\/WI-IAT.2013.102","volume-title":"2013 IEEE\/WIC\/ACM international joint conferences on web intelligence (WI) and intelligent agent technologies (IAT)","author":"A. Fleischmann","year":"2013","unstructured":"Fleischmann, A., Kannengiesser, U., Schmidt, W., Stary, C. (2013): Subject-oriented modeling and execution of multi-agent business processes. In 2013 IEEE\/WIC\/ACM international joint conferences on web intelligence (WI) and intelligent agent technologies (IAT) (pp. 138\u2013145)."},{"key":"911_CR10","first-page":"57","volume-title":"INCOSE international symposium\u00a01","author":"K. Forsberg","year":"1991","unstructured":"Forsberg, K., Mooz, H. (1991): The relationship of system engineering to the project cycle. In INCOSE international symposium\u00a01 (Vol.\u00a01, 57\u201365)."},{"key":"911_CR11","volume-title":"Proceedings of TMCE 2014","author":"M. Grimm","year":"2014","unstructured":"Grimm, M., Anderl, R., Wang, Y. (2014): Conceptual approach for multi-disciplinary cyber-physical systems design and engineering. In Proceedings of TMCE 2014, Budapest, Hungary."},{"key":"911_CR12","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1080\/07370024.1990.9667157","volume":"5","author":"R. Guindon","year":"1990","unstructured":"Guindon, R. (1990): Designing the design process: exploiting opportunistic thoughts. Hum.-Comput. Interact., 5, 305\u2013344.","journal-title":"Hum.-Comput. Interact."},{"key":"911_CR13","first-page":"1","volume-title":"Proceedings of the workshop on design automation for CPS and IoT (DESTION\u201919)","author":"C. Hartsell","year":"2019","unstructured":"Hartsell, C., Mahadevan, N., Ramakrishna, S., Dubey, A., Bapty, T., Johnson, T., Koutsoukos, X., Sztipanovits, J., Karsai, G. (2019): Model-based design for CPS with learning-enabled components. In Proceedings of the workshop on design automation for CPS and IoT (DESTION\u201919) (pp. 1\u20139)."},{"key":"911_CR14","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/j.compind.2016.05.006","volume":"82","author":"P. Hehenberger","year":"2016","unstructured":"Hehenberger, P., Vogel-Heuser, B., Bradley, D., Eynard, B., Tomiyama, T., Achiche, S. (2016): Design, modelling, simulation and integration of cyber physical systems: methods and applications. Comput. Ind., 82, 273\u2013289.","journal-title":"Comput. Ind."},{"key":"911_CR15","first-page":"235","volume-title":"Proceedings of the 3rd international joint conference on artificial intelligence (IJCAI\u201973)","author":"C. Hewitt","year":"1973","unstructured":"Hewitt, C., Bishop, P., Steiger, R. (1973): A universal modular ACTOR formalism for artificial intelligence. In Proceedings of the 3rd international joint conference on artificial intelligence (IJCAI\u201973) (pp. 235\u2013245)."},{"key":"911_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5381\/jot.2019.18.1.r1","volume":"18","author":"K. H\u00f6lldobler","year":"2019","unstructured":"H\u00f6lldobler, K., Michael, J., Oliver Ringert, J., Rumpe, B., Wortmann, A. (2019): Innovations in model-based software and systems engineering. J. Object Technol., 18, 1\u201360.","journal-title":"J. Object Technol."},{"key":"911_CR17","volume-title":"IEC 61131-3:2013 programmable controllers - Part 3: programming languages","author":"IEC","year":"2013","unstructured":"IEC (2013): IEC 61131-3:2013 programmable controllers - Part 3: programming languages. 3.0nd ed.","edition":"3.0"},{"key":"911_CR18","volume-title":"IEC PAS 63088:2017 smart manufacturing - reference architecture model Industry 4.0. (RAMI4.0)","author":"IEC","year":"2017","unstructured":"IEC (2017): IEC PAS 63088:2017 smart manufacturing - reference architecture model Industry 4.0. (RAMI4.0). 2nd ed.","edition":"2"},{"key":"911_CR19","volume-title":"The industrial Internet of things volume G1: reference architecture","author":"IIC","year":"2017","unstructured":"IIC (2017): The industrial Internet of things volume G1: reference architecture."},{"key":"911_CR20","volume-title":"IEC 62264 enterprise-control system integration","author":"International Electrotechnical Commission","year":"2013","unstructured":"International Electrotechnical Commission (2013): IEC 62264 enterprise-control system integration. 2nd ed. Geneva: IEC.","edition":"2"},{"key":"911_CR21","first-page":"1","volume-title":"ISO\/IEC\/IEEE 42010:2011(E) revision of ISO\/IEC 42010:2007 and IEEE std 1471-2000","author":"ISO\/IEC\/IEEE","year":"2011","unstructured":"ISO\/IEC\/IEEE (2011): ISO\/IEC\/IEEE systems and software engineering \u2013 architecture description. In ISO\/IEC\/IEEE 42010:2011(E) revision of ISO\/IEC 42010:2007 and IEEE std 1471-2000, December 2011 (pp. 1\u201346)."},{"key":"911_CR22","doi-asserted-by":"publisher","DOI":"10.1017\/dsj.2017.24","volume":"3","author":"U. Kannengiesser","year":"2017","unstructured":"Kannengiesser, U., Gero, J. S. (2017): Can Pahl and Beitz\u2019 systematic approach be a predictive model of designing? Des. Sci., 3, e2017.","journal-title":"Des. Sci."},{"key":"911_CR23","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/ICPHYS.2018.8387636","volume-title":"2018 IEEE industrial cyber-physical systems (ICPS)","author":"U. Kannengiesser","year":"2018","unstructured":"Kannengiesser, U., M\u00fcller, H. (2018): Towards viewpoint-oriented engineering for industry 4.0: a standards-based approach. In 2018 IEEE industrial cyber-physical systems (ICPS) (pp. 51\u201356)."},{"key":"911_CR24","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1109\/ICPS48405.2020.9274755","volume-title":"2020 IEEE conference on industrial cyberphysical systems (ICPS)","author":"U. Kannengiesser","year":"2020","unstructured":"Kannengiesser, U., Krenn, F., Stary, C. (2020): A behaviour-driven development approach for cyber-physical production systems. In 2020 IEEE conference on industrial cyberphysical systems (ICPS), 2020 (pp. 179\u2013184)."},{"key":"911_CR25","series-title":"Communications in computer and information science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-64351-5_12","volume-title":"Subject-oriented business process management. The digital workplace \u2013 nucleus of transformation","author":"U. Kannengiesser","year":"2020","unstructured":"Kannengiesser, U., Krenn, F., Stary, C., H\u00f6fler, P. (2020): Tindustry: matchmaking for I4.0 components. In M. Freitag, A. Kinra, H. Kotzab, H. J. Kreowski, K. D. Thoben (Eds.), Subject-oriented business process management. The digital workplace \u2013 nucleus of transformation, S-BPM ONE 2020. Communications in computer and information science (Vol.\u00a01278). Cham: Springer."},{"key":"911_CR26","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1142\/S1363919617400151","volume":"21","author":"D. Kiel","year":"2017","unstructured":"Kiel, D., M\u00fcller, J. M., Arnold, C., Voigt, K.-I. (2017): Sustainable industrial value creation: benefits and challenges of Industry 4.0. Int. J. Innov. Manag., 21, 8.","journal-title":"Int. J. Innov. Manag."},{"issue":"3","key":"911_CR27","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1136\/qshc.7.3.149","volume":"7","author":"A. Kitson","year":"1998","unstructured":"Kitson, A., Harvey, G., McCormack, B. (1998): Enabling the implementation of evidence based practice: a conceptual framework. BMJ Qual. Saf., 7(3), 149\u2013158.","journal-title":"BMJ Qual. Saf."},{"key":"911_CR28","doi-asserted-by":"publisher","DOI":"10.4324\/9780080454979","volume-title":"How designers think","author":"B. Lawson","year":"2006","unstructured":"Lawson, B. (2006): How designers think. London: Routledge."},{"key":"911_CR29","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1109\/ISORC.2008.25","volume-title":"2008 11th IEEE international symposium on object and component-oriented real-time distributed computing (ISORC)","author":"E. A. Lee","year":"2008","unstructured":"Lee, E. A. (2008): Cyber physical systems: design challenges. In 2008 11th IEEE international symposium on object and component-oriented real-time distributed computing (ISORC) (pp. 363\u2013369)."},{"key":"911_CR30","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/978-1-4471-2239-5_15","volume-title":"Software and Systems Traceability","author":"F. Mc Caffery","year":"2012","unstructured":"Mc Caffery, F., Casey, V., Sivakumar, M. S., Coleman, G., Donnelly, P., Burton, J. (2012): Medical Device Software Traceability. In J. Cleland-Huang, O. Gotel, A. Zisman (Eds.), Software and Systems Traceability (pp. 321\u2013339). London: Springer."},{"issue":"34","key":"911_CR31","doi-asserted-by":"publisher","first-page":"196","DOI":"10.1016\/j.ifacol.2019.01.065","volume":"51","author":"C. Merlo","year":"2019","unstructured":"Merlo, C., Abi Akle, A., Llaria, A., Terrasson, G., Villeneuve, E., Pilni\u00e8re, V. (2019): Proposal of a user-centred approach for CPS design: pillbox case study. IFAC-PapersOnLine, 51(34), 196\u2013201.","journal-title":"IFAC-PapersOnLine"},{"issue":"2","key":"911_CR32","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1016\/j.cirp.2016.06.005","volume":"65","author":"L. Monostori","year":"2016","unstructured":"Monostori, L., K\u00e1d\u00e1r, B., Bauernhansl, T., Kondoh, S., Kumara, S., Reinhart, G., Sauer, O., Schuh, G., Sihn, W., Ueda, K. (2016): Cyber-physical systems in manufacturing. CIRP Ann., 65(2), 621\u2013641.","journal-title":"CIRP Ann."},{"key":"911_CR33","volume-title":"Proceedings of TMCE 2014","author":"F. Mulder","year":"2014","unstructured":"Mulder, F., Verlinden, J., Maruyama, T. (2014): Adapting scrum development method for the development of cyber-physical systems. In Proceedings of TMCE 2014, Budapest, Hungary."},{"issue":"5","key":"911_CR34","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1016\/j.im.2016.01.004","volume":"53","author":"S. Oppl","year":"2016","unstructured":"Oppl, S. (2016): Articulation of work process models for organizational alignment and informed information system design. Inf. Manag., 53(5), 591\u2013608.","journal-title":"Inf. Manag."},{"issue":"1","key":"911_CR35","doi-asserted-by":"crossref","DOI":"10.1002\/smr.2179","volume":"32","author":"L. Pagliari","year":"2019","unstructured":"Pagliari, L., Mirandola, R., Trubiani, C. (2019): Engineering cyber-physical systems through performance-based modelling and analysis: a case study experience report. J. Softw. Evol. Process, 32(1), e2179.","journal-title":"J. Softw. Evol. Process"},{"key":"911_CR36","unstructured":"Plattform Industrie 4.0. (2016): Structure of the Administration Shell. Plattform Industrie 4.0."},{"key":"911_CR37","volume-title":"Model-based engineering of embedded systems: the SPES 2020 methodology","year":"2012","unstructured":"Pohl, K., H\u00f6nninger, H., Achatz, R., Broy, M. (Eds.) (2012): Model-based engineering of embedded systems: the SPES 2020 methodology. Berlin: Springer."},{"key":"911_CR38","unstructured":"VDI-Fachbereich Produktentwicklung und Mechatronik (2004): VDI 2206 - Design methodology for mechatronic systems. VDI-Gesellschaft Produkt- und Prozessgestaltung."},{"key":"911_CR39","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.jss.2015.08.026","volume":"110","author":"B. Vogel-Heuser","year":"2015","unstructured":"Vogel-Heuser, B., Fay, A., Schaefer, I., Tichy, M. (2015): Evolution of software in automated production systems: challenges and research directions. J. Syst. Softw., 110, 54\u201384.","journal-title":"J. Syst. Softw."},{"key":"911_CR40","first-page":"1625","volume-title":"DS\u00a084: proceedings of the DESIGN 2016 14th international design conference (design)","author":"C. Zheng","year":"2016","unstructured":"Zheng, C., Le Duigou, J., Hehenberger, P., Bricogne, M., Eynard, B. (2016): Multidisciplinary integration during conceptual design process: a survey on design methods of cyber-physical systems. In DS\u00a084: proceedings of the DESIGN 2016 14th international design conference (design), 1625\u20131634."}],"container-title":["e &amp; i Elektrotechnik und Informationstechnik"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00502-021-00911-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00502-021-00911-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00502-021-00911-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,24]],"date-time":"2021-09-24T13:51:21Z","timestamp":1632491481000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00502-021-00911-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,22]]},"references-count":40,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,10]]}},"alternative-id":["911"],"URL":"https:\/\/doi.org\/10.1007\/s00502-021-00911-3","relation":{},"ISSN":["0932-383X","1613-7620"],"issn-type":[{"value":"0932-383X","type":"print"},{"value":"1613-7620","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,22]]},"assertion":[{"value":"10 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 July 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 July 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}