Skip to main content

Sustainable Digital Twin Engineering for the Internet of Production

  • Chapter
  • First Online:
Digital Twin Driven Intelligent Systems and Emerging Metaverse

Abstract

Digital twins becoming more prevalent: They are being used to support the design, operations, and analysis of complex systems in many domains, such as automotive, agriculture, avionics, construction, or medicine, and comprise much information about the systems and processes of the twinned system. Currently, digital twins are designed and engineered ad-hoc, in a piecemeal fashion. This hampers the research and application of digital twins. Based on our interdisciplinary research regarding the “Internet of Production”, we combine model-driven methods for the sustainable engineering of information systems, software architectures, and software language engineering to systematically engineer digital twins. Within this chapter, we discuss challenges on the road to a systematic engineering of digital twins, present our model-driven approach for the engineering of them as well as possible implementations. Our insights may guide researchers and practitioners to sustainable, planned, and efficient engineering and operations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under Germany’s Excellence Strategy—EXC 2023 Internet of Production—390621612. Website: https://www.iop.rwth-aachen.de.

  2. 2.

    https://www.omg.org/spec/OCL/2.4/PDF.

  3. 3.

    http://mqtt.org.

  4. 4.

    https://digitaltwinexchange.ibm.com/.

  5. 5.

    https://docs.oracle.com/en/cloud/paas/iot-cloud/iotgs/oracle-iot-digital-twin-implementation.html.

  6. 6.

    https://siemens.mindsphere.io/content/dam/cloudcraze-mindsphere-assets/03-catalog-section/05-solution-packages/solution-packages/digitalize-and-transform/Siemens-MindSphere-Digitalize-and-Transform-sb-72224-A8.pdf.

  7. 7.

    https://aws.amazon.com/de/greengrass/.

  8. 8.

    https://docs.microsoft.com/en-us/azure/digital-twins/overview.

  9. 9.

    https://github.com/eclipse/vorto.

References

  1. Bibow, P., Dalibor, M., Hopmann, C., Mainz, B., Rumpe, B., Schmalzing, D., Schmitz, M., & Wortmann, A. (2020). Model-driven development of a digital twin for injection molding. In International conference on advanced information systems engineering (CAiSE’20). Springer.

    Google Scholar 

  2. Kritzinger, W., Karner, M., Traar, G., Henjes, J., & Sihn, W. (2018). Digital twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine, 51(11)

    Google Scholar 

  3. Qi, Q., Tao, F., Hu, T., Anwer, N., Liu, A., Wei, Y., Wang, L., & Nee, A. Y. C. (2021). Enabling technologies and tools for digital twin. Journal of Manufacturing Systems 58.

    Google Scholar 

  4. Chen, X., Kang, E., Shiraishi, S., Preciado, V. M., & Jiang, Z. (2018). Digital behavioral twins for safe connected cars. In ACM/IEEE international conference on model driven engineering languages and systems.

    Google Scholar 

  5. Kaewunruen, S., Xu, N. (2018). Digital twin for sustainability evaluation of railway station buildings. Frontiers in Built Environment, 77.

    Google Scholar 

  6. Lauzeral, N., Borzacchiello, D., Kugler, M., George, D., Rémond, Y., Hostettler, A., & Chinesta, F. (2019). A model order reduction approach to create patient-specific mechanical models of human liver in computational medicine applications. Computer Methods and Programs in Biomedicine, 170.

    Google Scholar 

  7. Verner, I., Cuperman, D., Gamer, S., & Polishuk, A. (2019). Training robot manipulation skills through practice with digital twin of Baxter.

    Google Scholar 

  8. Bolender, T., Bürvenich, G., Dalibor, M., Rumpe, B., & Wortmann, A. (2021). Self-adaptive manufacturing with digital twins. In 2021 International symposium on software engineering for adaptive and self-managing systems (SEAMS) (pp. 156–166). IEEE Computer Society.

    Google Scholar 

  9. Feichtinger, K., Meixner, K., Rinker, F., Koren, I., Eichelberger, H., Heinemann, T., Holtmann, J., Konersmann, M., Michael, J., Neumann, E.-M., Pfeiffer, J., Rabiser, R., Riebisch, M., & Schmid, K. (2022). Industry voices on software engineering challenges in cyber-physical production systems engineering. In 2022 IEEE 27th International conference on emerging technologies and factory automation (ETFA). IEEE.

    Google Scholar 

  10. Lu, Y. (2017). Industry 4.0: A survey on technologies, applications and open research issues. Journal of Industrial Information Integration, 6.

    Google Scholar 

  11. Khan, A., Turowski, K. (2016). A survey of current challenges in manufacturing industry and preparation for industry 4.0. In Proceedings of the first international scientific conference on intelligent information technologies for industry (IITI’16), pp. 15–26.

    Google Scholar 

  12. Avventuroso, G., Silvestri, M., & Pedrazzoli, P. (2017). A networked production system to implement virtual enterprise and product lifecycle information loops. IFAC-PapersOnLine, 50(1), 2017.

    Google Scholar 

  13. Biesinger, F., Meike, D., Kraß, B., & Weyrich, M. (2019). A digital twin for production planning based on cyber-physical systems: A case study for a cyber-physical system-based creation of a digital twin. Procedia CIRP 79.

    Google Scholar 

  14. Eyre, J. M., Dodd, T. J., Freeman, C., Lanyon-Hogg, R., Lockwood, A. J., & Scott, R. W. (2018) Demonstration of an industrial framework for an implementation of a process digital twin. In ASME international mechanical engineering congress and exposition 52019.

    Google Scholar 

  15. Park, K. T., Nam, Y. W., Lee, H. S., Im, S. J., Noh, S. D., Son, J. Y., & Kim, H. (2019). Design and implementation of a digital twin application for a connected micro smart factory. International Journal of Computer Integrated Manufacturing, 32(6).

    Google Scholar 

  16. Sharma, P., Hamedifar, H., Brown, A., & Green, R. (2017). The dawn of the new age of the industrial Internet and how it can radically transform the offshore oil and gas industry. In Offshore technology conference. OnePetro.

    Google Scholar 

  17. Dalibor, M., Jansen, N., Rumpe, B., Schmalzing, D., Wachtmeister, L., Wimmer, M., & Wortmann, A. (2022). A cross-domain systematic mapping study on software engineering for Digital Twins. Journal of Systems and Software, 193, 111361. Elsevier.

    Google Scholar 

  18. Brockhoff, T., Heithoff, M., Koren, I., Michael, J., Pfeiffer, J., Rumpe, B., Uysal, M. S., Van Der Aalst, W. M., & Wortmann, A. (2021). Process prediction with digital twins. In ACM/IEEE international conference on model driven engineering languages and systems companion (MODELS-C). IEEE.

    Google Scholar 

  19. Knapp, G. L., Mukherjee, T., Zuback, J. S., Wei, H. L., Palmer, T. A., De, A., & DebRoy, T. J. A. M. (2017). Building blocks for a digital twin of additive manufacturing. Acta Materialia 135.

    Google Scholar 

  20. Braun, S., Dalibor, M., Jansen, N., Jarke, M., Koren, I., Quix, C., Rumpe, B., Wimmer, M., & Wortmann, A. (2023). Engineering digital twins and digital shadows as key enablers for industry 4.0. In B. Vogel-Heuser & M. Wimmer (Eds.), Digital transformation: core technologies and emerging topics from a computer science perspective (pp. 3–31). Berlin, Heidelberg: Springer.

    Google Scholar 

  21. France, R., & Rumpe, B. (2007). Model-driven development of complex software: A research roadmap. In Future of Software Engineering (FOSE’07). IEEE.

    Google Scholar 

  22. Kriebel, S., Markthaler, M., Salman, K. S., Greifenberg, T., Hillemacher, S., Rumpe, B., Schulze, C., Wortmann, A., Orth, P., & Richenhagen, J. (2018). Improving model-based testing in automotive software engineering. In: IEEE/ACM international conference on software engineering: software engineering in practice track (ICSE-SEIP)

    Google Scholar 

  23. Selic, B. (2003). The pragmatics of model-driven development. IEEE Software, 20(5).

    Google Scholar 

  24. Mayr, H. C., Michael, J., Shekhovtsov, V. A., Ranasinghe, S., & Steinberger, C. (2018). A model centered perspective on software-intensive systems. In Enterprise modeling and information systems architectures (EMISA’18), CEUR 2097.

    Google Scholar 

  25. Hölldobler, K., Rumpe, B., & Wortmann, A. (2018). Software language engineering in the large: Towards composing and deriving languages. Computer Languages, Systems & Structures, 54.

    Google Scholar 

  26. Becker, F., Bibow, P., Dalibor, M., Gannouni, A., Hahn, V., Hopmann, C., Jarke, M., Koren, I., Kröger, M., Lipp, J., Maibaum, J., Michael, J., Rumpe, B., Sapel, P., Schäfer, N., Schmitz, G. J., Schuh, G., & Wortmann, A. (2021). A conceptual model for digital shadows in industry and its application. In: Conceptual modeling, ER’21. Springer.

    Google Scholar 

  27. Riesener, M., Schuh, G., Dölle, C., & Tönnes, C. (2019). The digital shadow as enabler for data analytics in product life cycle management. Procedia CIRP 80.

    Google Scholar 

  28. DIN ISO 55000:2017-05, Asset Management—Übersicht, Leitlinien und Begriffe.

    Google Scholar 

  29. Spec, D. I. N. (2016). 91345: Reference architecture model industrie 4.0 (rami4. 0). DIN Std. DIN SPEC 91.345.

    Google Scholar 

  30. Landherr, M., Schneider, U., & Bauernhansl, T. (2016). The application center industrie 4.0-industry-driven manufacturing, research and development. Procedia Cirp, 57, 26–31. Elsevier.

    Google Scholar 

  31. Heithoff, M., Michael, J., & Rumpe, B. (2022). Enhancing digital shadows with workflows. In Modellierung 2022 satellite events (pp. 142–146). Gesellschaft für Informatik e.V. https://doi.org/10.18420/modellierung2022ws-017

  32. Ríos, J., Staudter, G., Weber, M., Anderl, R., & Bernard, J. (2020). Uncertainty of data and the digital twin: A review. International Journal of Product Lifecycle Management, 12(4), 329–358.

    Article  Google Scholar 

  33. Michael, J., Nachmann, I., Netz, L., Rumpe, B., & Stüber, S. (2022). Generating digital twin cockpits for parameter management in the engineering of wind turbines. In Modellierung 2022 (pp. 33–48). Gesellschaft für Informatik.

    Google Scholar 

  34. Purvis, B., Mao, Y., & Robinson, D. (2019). Three pillars of sustainability: In search of conceptual origins. Sustainability Science, 14, 681–695.

    Article  Google Scholar 

  35. Brown, B. J., Hanson, M. E., Liverman, D. M., & Merideth, R. W. (1987). Global sustainability: Toward definition. Environmental Management, 11.

    Google Scholar 

  36. Macnaghten, P., & Jacobs, M. (1997). Public identification with sustainable development: Investigating cultural barriers to participation. Global Environmental Change, 7(1).

    Google Scholar 

  37. UN: Transforming our world: The 2030 Agenda for sustainable development. Resolution adopted by the general assembly on 25 September 2015. https://sdgs.un.org/2030agenda

  38. Tagliabue, L. C., Cecconi, F. R., Maltese, S., Rinaldi, S., Ciribini, A. L. C., & Flammini, A. (2021). Leveraging digital twin for sustainability assessment of an educational building. Sustainability.

    Google Scholar 

  39. Zaballos, A., Briones, A., Massa, A., Centelles, P., & Caballero, V. (2020). A smart campus’ digital twin for sustainable comfort monitoring. Sustainability, 12.

    Google Scholar 

  40. Barni, A., Fontana, A., Menato, S., Sorlini, M., & Canetta, L. (2018). Exploiting the digital twin in the assessment and optimization of sustainability performances. In International Conference on Intelligent Systems (IS).

    Google Scholar 

  41. Li, L., et al. (2020). Sustainability assessment of intelligent manufacturing supported by digital twin. IEEE Access 8

    Google Scholar 

  42. Riedelsheimer, T., Dorfhuber, L., & Stark, R. (2020). User centered development of a digital twin concept with focus on sustainability in the clothing industry. Procedia CIRP 90.

    Google Scholar 

  43. Stahl, T., Völter, M., & Czarnecki, K. (2006). Model-driven software development: Technology, engineering, management. Wiley.

    Google Scholar 

  44. Ringert, J. O., Rumpe, B., Wortmann, A. (2014). Architecture and behavior modeling of cyber-physical systems with MontiArcAutomaton. In Aachener Informatik-Berichte, Software Engineering, Band 20. ISBN 978-3-8440-3120-1. Shaker Verlag.

    Google Scholar 

  45. Rumpe, B. (2017). Agile modeling with UML: Code generation, testing, refactoring. Springer.

    Book  MATH  Google Scholar 

  46. Leitner, S. H., & Mahnke, W. (2006). OPC UA–service-oriented architecture for industrial applications. ABB Corporate Research Center, 48(61–66), 22.

    Google Scholar 

  47. Bano, D., Michael, J., Rumpe, B., Varga, S., & Weske, M. (2022). Process-aware digital twin cockpit synthesis from event logs. Journal of Computer Languages (COLA), 70.

    Google Scholar 

  48. Adam, K., Michael, J., Netz, L., Rumpe, B., & Varga, S. (2020). Enterprise information systems in academia and practice: lessons learned from a MBSE project. In 40 Years EMISA: digital ecosystems of the future: Methodology, techniques and applications (EMISA’19), LNI 304, GI.

    Google Scholar 

  49. Dalibor, M., Michael, J., Rumpe, B., Varga, S., & Wortmann, A. (2020). Towards a model-driven architecture for interactive digital twin cockpits. In Conceptual modeling. Springer. https://doi.org/10.1007/978-3-030-62522-1_28

  50. van der Aalst, W. M. P. (2016). Process mining. Springer.

    Google Scholar 

  51. Dalibor, M., Heithoff, M., Michael, J., Netz, L., Pfeiffer, J., Rumpe, B., Varga, S., & Wortmann, A. (2022). Generating customized low-code development platforms for digital twins. Journal of Computer Languages (COLA), 70.

    Google Scholar 

  52. Michael, J., & Wortmann, A. (2021). Towards development platforms for digital twins: A model-driven low-code approach. In IFIP advances in information and communication technology, advances in production management systems. Artificial intelligence for sustainable and resilient production systems. Springer.

    Google Scholar 

  53. Knublauch, H., Oberle, D., Tetlow, P., Wallace, E., Pan, J. Z., & Uschold, M. (2006). A semantic web primer for object-oriented software developers. W3c working group note, W3C.

    Google Scholar 

  54. Eastman, R. D., Schlenoff, C. I., Balakirsky, S. B., & Hong, T. H. (2013). A sensor ontology literature review. NISTIR 7908.

    Google Scholar 

  55. Michael, J., Rumpe, B., & Varga, S. (2020). Human behavior, goals and model-driven software engineering for assistive systems. In Enterprise modeling and information systems architectures (EMSIA’20), CEUR 2628.

    Google Scholar 

  56. Hölldobler, K., Michael, J., Ringert, J. O., Rumpe, B., & Wortmann, A. (2019). Innovations in model-based software and systems engineering. The Journal of Object Technology, 18(1), AITO.

    Google Scholar 

  57. Michael, J. (2022). A vision towards generated assistive systems for supporting human interactions in production. In Modellierung 2022 satellite events (pp. 150–153). Gesellschaft für Informatik e.V.

    Google Scholar 

  58. Steinberger, C., & Michael, J. (2020). Using semantic markup to boost context awareness for assistive systems. In Smart assisted living: toward an open smart-home infrastructure. Springer.

    Google Scholar 

  59. Armendia, M., Cugnon, F., Berglind, L., Ozturk, E., Gil, G., & Selmi, J. (2019). Evaluation of machine tool digital twin for machining operations in industrial environment. Procedia CIRP 82.

    Google Scholar 

  60. Verein Deutscher Ingenieure e.V. u. Verband der Elektrotechnik Elektronik Informationstechnik e.V.: Virtuelle Inbetriebnahme—Einführung der virtuellen Inbetriebnahme in Unternehmen, VDI/VDE 3693 Blatt 2. Beuth Verlag, 2018.

    Google Scholar 

  61. Pritschow, G., Röck, S. (2004). “Hardware in the Loop” simulation of machine tools. CIRP Annals 53(1).

    Google Scholar 

  62. Kain, S., Dominka, S., Merz, M., & Schiller, F. (2009). Reuse of HiL simulation models in the operation phase of production plants. In International Conference on Industrial Technology (ICIT’09). IEEE.

    Google Scholar 

  63. Talkhestani, B. A., Jazdi, N., Schlögl, W., & Weyrich, M. (2018). A concept in synchronization of virtual production system with real factory based on anchor-point method. Procedia CIRP, 67, 13–17.

    Article  Google Scholar 

  64. Wei, Y., Hu, T., Zhou, T., Ye, Y., & Luo, W. (2021). Consistency retention method for CNC machine tool digital twin model. Journal of Manufacturing Systems.

    Google Scholar 

  65. Zipper, H., Diedrich, C. (2019). Synchronization of industrial plant and digital twin. In International conference on emerging technologies and factory automation (ETFA). IEEE, pp. 1678–1681.

    Google Scholar 

  66. Bucchiarone, A. et al. (2021). What is the future of modeling? IEEE Software, 38(2).

    Google Scholar 

  67. Wortmann, A., Barais, O., Combemale, B., & Wimmer, M. (2020). Modeling languages in industry 4.0: an extended systematic mapping study, Software and System Modeling, 19(1), 67–94.

    Google Scholar 

  68. Butting, A., & Wortmann, A. (2021). Language engineering for heterogeneous collaborative embedded systems. In Model-based engineering of collaborative embedded systems (pp. 239–253). Springer.

    Google Scholar 

  69. Gupta, R., Kranz, S., Regnat, N., Rumpe, B., & Wortmann, A. (2021). Towards a systematic engineering of industrial domain-specific languages. In IEEE/ACM international workshop on software engineering research and industrial practice (SER&IP).

    Google Scholar 

  70. Kai, A., Hölldobler, K., Rumpe, B., & Wortmann, A. (2017). Modeling robotics software architectures with modular model transformations. Journal of Software Engineering for Robotics (JOSER), 8(1).

    Google Scholar 

  71. Scheifele, C., Verl, A., Riedel, O. (2019). Real-time co-simulation for the virtual commissioning of production systems. Procedia CIRP, 79

    Google Scholar 

  72. Kienzlen, A., Weißen, J., Verl, A., Göttlich, S. (2020). Simulative Optimierung der Steuerungsparameter eines Materialflusslayouts mit Bandförderern. Forschung im Ingenieurwesen.

    Google Scholar 

  73. Jaensch, F., Csiszar, A., Kienzlen, A., & Verl, A. (2018). Reinforcement learning of material flow control logic using hardware-in-the-loop simulation. In International conference on artificial intelligence for industries (AI4I).

    Google Scholar 

  74. Jaensch, F., Csiszar, A., Scheifele, C., & Verl, A. (2018). Digital twins of manufacturing systems as a base for machine learning. In International conference on mechatronics and machine vision in practice (M2VIP).

    Google Scholar 

  75. Jaensch, F., Csiszar, A., Scheifele, C., & Verl, A. (2019). Reinforcement learning of a robot cell control logic using a software-in-the-loop simulation as environment. In International conference on artificial intelligence for industries (AI4I).

    Google Scholar 

  76. Qi, Q., Tao, F., Hu, T., Anwer, N., Liu, A., Wei, Y., Wang, L., & Nee, A. Y. C. (2021). Enabling technologies and tools for digital twin. Journal of Manufacturing Systems, 58.

    Google Scholar 

  77. Kurniawan, A. (2018). Learning AWS IoT: Effectively manage connected devices on the AWS cloud using services such as AWS Greengrass, AWS button, predictive analytics and machine learning. Packt Publishing Ltd.

    Google Scholar 

  78. Klein, S. (2017). IoT solutions in Microsoft’s azure IoT Suite. Apress.

    Book  Google Scholar 

  79. Lehner, D., Pfeiffer, J., Tinsel, E. F., Strljic, M. M., Sint, S., Vierhauser, M., Wortmann, A., & Wimmer, M. (2021). Digital twin platforms: Requirements, capabilities, and future prospects. IEEE Software.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Judith Michael .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Fur, S. et al. (2023). Sustainable Digital Twin Engineering for the Internet of Production. In: Karaarslan, E., Aydin, Ö., Cali, Ü., Challenger, M. (eds) Digital Twin Driven Intelligent Systems and Emerging Metaverse. Springer, Singapore. https://doi.org/10.1007/978-981-99-0252-1_4

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-0252-1_4

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-0251-4

  • Online ISBN: 978-981-99-0252-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics