Abstract
Industry 4.0 opens up new potentials for the automation and improvement of production processes, but the associated digitization also increases the complexity of this development. Monitoring and maintenance activities in production processes still require high manual effort and are only partially automated due to immature data aggregation and analysis, resulting in expensive downtimes, inefficient use of machines, and too much production of waste. To maintain control over the growing complexity and to provide insight into the production, concepts such as Digital Twins, Digital Shadows, and model-based systems engineering for Industry 4.0 emerge. Digital Shadows consist of data traces of an observed Cyber-Physical Production System. Digital Twins operate on Digital Shadows to enable novel analysis, monitoring, and optimization. We present a general overview of the concepts of Digital Twins, Digital Shadows, their usage and realization in Data Lakes, their development based on engineering models, and corresponding engineering challenges. This provides a foundation for implementing Digital Twins, which constitute a main driver for future innovations in Industry 4.0 digitization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Internet of Production: https://iop.rwth-aachen.de.
References
Mojeeb Al-Rhman Al-Khiaty and Moataz Ahmed. UML class diagrams: Similarity aspects and matching. Lecture Notes on Software Engineering, 4(1):41, 2016.
Gordon Blair, Nelly Bencomo, and Robert B France. Models@run.time. Computer, 42(10):22–27, 2009.
Pascal Bibow, Manuela Dalibor, Christian Hopmann, Ben Mainz, Bernhard Rumpe, David Schmalzing, Mauritius Schmitz, and Andreas Wortmann. Model-Driven Development of a Digital Twin for Injection Molding. In Schahram Dustdar, Eric Yu, Camille Salinesi, Dominique Rieu, and Vik Pant, editors, International Conference on Advanced Information Systems Engineering (CAiSE’20), volume 12127 of Lecture Notes in Computer Science, pages 85–100. Springer International Publishing, June 2020.
Nelly Bencomo, Sebastian Götz, and Hui Song. Models@run.time: a guided tour of the state of the art and research challenges. Software & Systems Modeling, 18(5):3049–3082, 2019.
Erik Burger, Jörg Henss, Martin Küster, Steffen Kruse, and Lucia Happe. View-based model-driven software development with modeljoin. Software & Systems Modeling, 15(2):473–496, 2016.
Bundesministerium für Bildung und Forschung. Zukunftsprojekt Industrie 4.0. https://www.bmbf.de/de/zukunftsprojekt-industrie-4-0-848.html. Accessed: 2020-05-29.
High Value Manufacturing Catapult. https://hvm.catapult.org.uk/. Accessed: 2018-06-05.
Benoit Combemale, Robert France, Jean-Marc Jézéquel, Bernhard Rumpe, James Steel, and Didier Vojtisek. Engineering Modeling Languages: Turning Domain Knowledge into Tools. Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series, November 2016.
María Victoria Cengarle, Hans Grönniger, and Bernhard Rumpe. Variability within Modeling Language Definitions. In Conference on Model Driven Engineering Languages and Systems (MODELS’09), LNCS 5795, pages 670–684. Springer, 2009.
Benoit Combemale, Cécile Hardebolle, Christophe Jacquet, Frédéric Boulanger, and Benoit Baudry. Bridging the chasm between executable metamodeling and models of computation. 09 2012.
James B Dabney and Thomas L Harman. Mastering simulink. Pearson, 2004.
Manuela Dalibor, Nico Jansen, Judith Michael, Bernhard Rumpe, and Andreas Wortmann. Towards Sustainable Systems Engineering-Integrating Tools via Component and Connector Architectures. In Georg Jacobs and Jonas Marheineke, editors, Antriebstechnisches Kolloquium 2019: Tagungsband zur Konferenz, pages 121–133. Books on Demand, February 2019.
Manuela Dalibor, Judith Michael, Bernhard Rumpe, Simon Varga, and Andreas Wortmann. Towards a Model-Driven Architecture for Interactive Digital Twin Cockpits. In Gillian Dobbie, Ulrich Frank, Gerti Kappel, Stephen W. Liddle, and Heinrich C. Mayr, editors, Conceptual Modeling, pages 377–387. Springer International Publishing, October 2020.
Sanford Friedenthal, Alan Moore, and Rick Steiner. A practical guide to SysML: the systems modeling language. Morgan Kaufmann, 2014.
Robert France and Bernhard Rumpe. Model-driven Development of Complex Software: A Research Roadmap. Future of Software Engineering (FOSE ’07), pages 37–54, May 2007.
Peter Fritzson. Principles of object-oriented modeling and simulation with Modelica 2.1. John Wiley & Sons, 2010.
A. Filieri, G. Tamburrelli, and C. Ghezzi. Supporting self-adaptation via quantitative verification and sensitivity analysis at run time. IEEE Transactions on Software Engineering, 42(1):75–99, 2016.
Hans Grönniger, Jochen Hartmann, Holger Krahn, Stefan Kriebel, and Bernhard Rumpe. View-based Modeling of Function Nets. In Object-oriented Modelling of Embedded Real-Time Systems Workshop (OMER4’07), 2007.
L. Gleim, J. Pennekamp, M. Liebenberg, M. Buchsbaum, P. Niemietz, S. Knape, A. Epple, S. Storms, D. Trauth, T. Bergs, C. Brecher, S. Decker, G. Lakemeyer, and K. Wehrle. Factdag: Formalizing data interoperability in an internet of production. IEEE Internet of Things Journal, 7(4):3243–3253, 2020.
Sandra Geisler, Christoph Quix, Sven Weber, and Matthias Jarke. Ontology-based data quality management for data streams. ACM Journal of Data and Information Quality, 7(4):18:1–18:34, 2016.
Georges GE Gielen and Rob A Rutenbar. Computer-aided design of analog and mixed-signal integrated circuits. Proceedings of the IEEE, 88(12):1825–1854, 2000.
Mikell Groover and EWJR Zimmers. CAD/CAM: computer-aided design and manufacturing. Pearson Education, 1983.
Matthew Hause et al. The SysML Modelling Language. In Fifteenth European Systems Engineering Conference, volume 9, pages 1–12, 2006.
Christian Heinzemann, Steffen Becker, and Andreas Volk. Transactional execution of hierarchical reconfigurations in cyber-physical systems. Software and Systems Modeling, 18:157–189, 02 2017.
Rihan Hai, Sandra Geisler, and Christoph Quix. Constance: An Intelligent Data Lake System. In Fatma Özcan, Georgia Koutrika, and Sam Madden, editors, Proceedings of the 2016 International Conference on Management of Data - SIGMOD ’16, pages 2097–2100, New York, New York, USA, 2016. ACM Press.
Richard Hopkins and Kevin Jenkins. Eating the IT elephant: Moving from greenfield development to brownfield. Addison-Wesley Professional, 2008.
Arne Haber, Markus Look, Pedram Mir Seyed Nazari, Antonio Navarro Perez, Bernhard Rumpe, Steven Völkel, and Andreas Wortmann. Integration of Heterogeneous Modeling Languages via Extensible and Composable Language Components. In Model-Driven Engineering and Software Development Conference (MODELSWARD’15), pages 19–31. SciTePress, 2015.
Katrin Hölldobler, Judith Michael, Jan Oliver Ringert, Bernhard Rumpe, and Andreas Wortmann. Innovations in Model-based Software And Systems Engineering. The Journal of Object Technology, 18(1):1–60, July 2019.
David Harel and Bernhard Rumpe. Meaningful Modeling: What’s the Semantics of „Semantics“? IEEE Computer, 37(10):64–72, 2004.
Katrin Hölldobler and Bernhard Rumpe. MontiCore 5 Language Workbench Edition 2017. Aachener Informatik-Berichte, Software Engineering, Band 32. Shaker Verlag, December 2017.
Katrin Hölldobler, Bernhard Rumpe, and Andreas Wortmann. Software Language Engineering in the Large: Towards Composing and Deriving Languages. Computer Languages, Systems & Structures, 54:386–405, 2018.
The Industrial Value Chain Initiative. https://iv-i.org/wp/en/about-us/whatsivi/. Accessed: 2018-06-04.
Matthias Jarke. Data Sovereignty and the Internet of Production. In Advanced Information Systems Engineering, Lecture Notes in Computer Science, Cham, Switzerland, 2020. Springer International Publishing.
Matthias Jarke, Maurizio Lenzerini, Yannis Vassiliou, and Panos Vassiliadis. Fundamentals of Data Warehouses. Springer Berlin Heidelberg, Berlin, Heidelberg, 2003.
Matthias Jarke and Christoph Quix. On Warehouses, Lakes, and Spaces: The Changing Role of Conceptual Modeling for Data Integration, pages 231–245. Springer International Publishing, Cham, 2017.
Matthias Jarke, Günther Schuh, Christian Brecher, Matthias Brockmann, and Jan-Philipp Prote. Digital shadows in the internet of production. ERCIM News, 2018(115), 2018.
Hejun Jiao, Jing Zhang, Jun Huai Li, and Jinfa Shi. Research on cloud manufacturing service discovery based on latent semantic preference about owl-s. International Journal of Computer Integrated Manufacturing, 30(4-5):433–441, 2017.
Anja Klein and Wolfgang Lehner. Representing data quality in sensor data streaming environments. J. Data and Information Quality, 1(2):10:1–10:28, 2009.
Anneke Kleppe. Software Language Engineering: Creating Domain-Specific Languages using Metamodels. Pearson Education, 2008.
Sathish AP Kumar, R Madhumathi, Pethuru Raj Chelliah, Lei Tao, and Shangguang Wang. A novel digital twin-centric approach for driver intention prediction and traffic congestion avoidance. Journal of Reliable Intelligent Environments, 4(4):199–209, 2018.
Johannes Kößler, Kristin Paetzold, et al. Support of the System Integration with Automatically Generated Behaviour Models. In DS 80-11 Proceedings of the 20th International Conference on Engineering Design (ICED 15) Vol 11: Human Behaviour in Design, Design Education; Milan, Italy, 27-30.07. 15, pages 021–030, 2015.
Martin Liebenberg and Matthias Jarke. Information Systems Engineering with Digital Shadows: Concept and Case Studies. In Advanced Information Systems Engineering, Lecture Notes in Computer Science, Cham, Switzerland, 2020. Springer International Publishing.
WD Li, Wen Feng Lu, Jerry YH Fuh, and YS Wong. Collaborative computer-aided design-research and development status. Computer-aided design, 37(9):931–940, 2005.
Markus Look, Antonio Navarro Pérez, Jan Oliver Ringert, Bernhard Rumpe, and Andreas Wortmann. Black-box Integration of Heterogeneous Modeling Languages for Cyber-Physical Systems. In Globalization of Modeling Languages Workshop (GEMOC’13), volume 1102 of CEUR Workshop Proceedings, 2013.
Severin Lemaignan, Ali Siadat, J-Y Dantan, and Anatoli Semenenko. MASON: A proposal for an ontology of manufacturing domain. In IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS’06), pages 195–200. IEEE, 2006.
Matthias Loskyll, Jochen Schlick, Stefan Hodek, Lisa Ollinger, Tobias Gerber, and Bogdan Pîrvu. Semantic service discovery and orchestration for manufacturing processes. In ETFA2011, pages 1–8. IEEE, 2011.
Pattie Maes. Concepts and experiments in computational reflection. In Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications, OOPSLA ’87, page 147-155, New York, NY, USA, 1987. Association for Computing Machinery.
merics - Mercator Institute for China Studies. Made in China 2025. https://www.merics.org/sites/default/files/2017-09/MPOC_No.2_MadeinChina2025.pdf. Accessed: 2018-06-06.
Pierre-Alain Muller, Franck Fleurey, and Jean-Marc Jézéquel. Weaving executability into object-oriented meta-languages. In International Conference on Model Driven Engineering Languages and Systems, pages 264–278. Springer, 2005.
Ivano Malavolta, Patricia Lago, Henry Muccini, Patrizio Pelliccione, and Antony Tang. What Industry Needs from Architectural Languages: A Survey. IEEE Transactions on Software Engineering, 39(6):869–891, 2013.
Azad M. Madni, Carla C. Madni, and Scott D. Lucero. Leveraging Digital Twin Technology in Model-Based Systems Engineering. Systems, 7(1):7, 2019.
Michael F. Molnar. The U.S. Advanced Manufacturing Initiative. https://www.nist.gov/system/files/documents/2017/04/28/Molnar_091211.pdf, 2017. Accessed: 2018-06-06.
R. Meyes, H. Tercan, T. Thiele, A. Krämer, J. Heinisch, M. Liebenberg, G. Hirt, Ch. Hopmann, G. Lakemeyer, T. Meisen, and S. Jeschke. Interdisciplinary data driven production process analysis for the internet of production. Procedia Manufacturing, 26:1065 – 1076, 2018. 46th SME North American Manufacturing Research Conference, NAMRC 46, Texas, USA.
Arne Nordmann, Nico Hochgeschwender, and Sebastian Wrede. A survey on domain-specific languages in robotics. In International Conference on Simulation, Modeling, and Programming for Autonomous Robots, pages 195–206. Springer, 2014.
Petru Nicolaescu, Mario Rosenstengel, Michael Derntl, Ralf Klamma, and Matthias Jarke. View-Based Near Real-Time Collaborative Modeling for Information Systems Engineering. In International Conference on Advanced Information Systems Engineering, pages 3–17. Springer, 2016.
Boris Otto and Matthias Jarke. Designing a multi-sided data platform: findings from the international data spaces case. Electron. Mark., 29(4):561–580, 2019.
Eldad Palachi, Chaim Cohen, and Sakairi Takashi. Simulation of cyber physical models using SysML and numerical solvers. In 2013 IEEE International Systems Conference (SysCon), pages 671–675. IEEE, 2013.
Jan Pennekamp, René Glebke, Martin Henze, Tobias Meisen, Christoph Quix, Rihan Hai, Lars Gleim, Philipp Niemietz, Maximilian Markus Rudack, Simon Knape, Alexander Epple, Daniel Trauth, Uwe Vroomen, Thomas Bergs, Christian Brecher, Andreas Bührig-Polaczek, Matthias Jarke, and Klaus Wehrle. Towards an Infrastructure Enabling the Internet of Production. In 2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS 2019) : Howards Plaza Hotel Taipei, Taiwan, 06-09 May, 2019 / publisher: IEEE, pages 31–37, Piscataway, USA, May 2019. 2nd IEEE International Conference on Industrial Cyber-Physical Systems, Taipei (Taiwan), 6 May 2019 - 9 May 2019, IEEE.
André Pomp, Johannes Lipp, and Tobias Meisen. You are missing a concept! enhancing ontology-based data access with evolving ontologies. In 13th IEEE International Conference on Semantic Computing, ICSC 2019, Newport Beach, CA, USA, January 30 - February 1, 2019, pages 98–105. IEEE, 2019.
Christoph Quix and Rihan Hai. Data Lake. In Sherif Sakr and Albert Zomaya, editors, Encyclopedia of Big Data Technologies, pages 1–8. Springer International Publishing, Cham, 2018.
Ana Luísa Ramos, José Vasconcelos Ferreira, and Jaume Barceló. Model-Based Systems Engineering: An Emerging Approach for Modern Systems. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 42(1):101–111, 2011.
K Ramesh, R Girish Ganesan, and K Mahalakshmi. Approximation and optimization of discrete systems using order reduction technique. Energy Procedia, 117:761–768, 2017.
Bernhard Rumpe, Christoph Schulze, Michael von Wenckstern, Jan Oliver Ringert, and Peter Manhart. Behavioral Compatibility of Simulink Models for Product Line Maintenance and Evolution. In Software Product Line Conference (SPLC’15), pages 141–150. ACM, 2015.
Bernhard Rumpe. Modeling with UML: Language, Concepts, Methods. Springer International, July 2016.
Bernhard Rumpe. Agile Modeling with UML: Code Generation, Testing, Refactoring. Springer International, May 2017.
Dave Steinberg, Frank Budinsky, Ed Merks, and Marcelo Paternostro. EMF: eclipse modeling framework. Pearson Education, 2008.
Duansen Shangguan, Liping Chen, and Jianwan Ding. A Hierarchical Digital Twin Model Framework for Dynamic Cyber-Physical System Design. In Unknown, editor, Proceedings of the 5th International Conference on Mechatronics and Robotics Engineering - ICMRE’19, pages 123–129, New York, New York, USA, 2019. ACM Press.
Raquel Sanchis, Óscar García-Perales, Francisco Fraile, and Raul Poler. Low-Code as Enabler of Digital Transformation in Manufacturing Industry. Applied Sciences, 10(1):12, 2020.
Adalberto Sampaio Junior, Fabio Costa, and Peter Clarke. A model-driven approach to develop and manage cyber-physical systems. volume 1079, 09 2013.
Sumit Singh, Essam Shehab, Nigel Higgins, Kevin Fowler, Tetsuo Tomiyama, and Chris Fowler. Challenges of digital twin in high value manufacturing. In SAE Technical Paper. SAE International, 10 2018.
Wilhelmus HA Schilders, Henk A Van der Vorst, and Joost Rommes. Model order reduction: theory, research aspects and applications, volume 13. Springer, 2008.
Thomas Uhlemann, Christian Lehmann, and Rolf Steinhilper. The digital twin: Realizing the cyber-physical production system for industry 4.0. Procedia CIRP, 61:335–340, 12 2017.
Rick F. van der Lans. The Fusion of Distributed Data Lakes Developing Modern Data Lakes A Technical Whitepaper. https://itlligenze.conthub.io/uploads/5/241/files/6430_Whitepaper%20TIBCO%20BigData%20V2%20(1)_0.pdf, 2019. Accessed: 2020-05-13.
Andreas Wortmann, Olivier Barais, Benoit Combemale, and Manuel Wimmer. Modeling Languages in Industry 4.0: an Extended Systematic Mapping Study. Software and Systems Modeling, 19(1):67–94, January 2020.
Tim Weilkiens. Systems engineering with SysML/UML: modeling, analysis, design. Elsevier, 2011.
Acknowledgements
Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy—EXC-2023 Internet of Production—390621612
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer-Verlag GmbH, DE, part of Springer Nature
About this chapter
Cite this chapter
Braun, S. et al. (2023). Engineering Digital Twins and Digital Shadows as Key Enablers for Industry 4.0. In: Vogel-Heuser, B., Wimmer, M. (eds) Digital Transformation. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-65004-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-662-65004-2_1
Published:
Publisher Name: Springer Vieweg, Berlin, Heidelberg
Print ISBN: 978-3-662-65003-5
Online ISBN: 978-3-662-65004-2
eBook Packages: Computer ScienceComputer Science (R0)