A

Software Evolution of I4.0 Digital Twins with Semantic Patching

IEEE International Symposium on Industrial Electronics (ISIE), pp. 1–6

Abstract

We examine semantic patching, an important technique of software evolution, that allows us to automate to a large extent the adaption of external open-source libraries for Digital Twins with a high degree of correctness. While this technique is widely known in specialized software engineering circles, we aim to popularize it among the automation community. We evaluate and compare its advantages against other adaptation methods in three practical use cases where the widely-used aas-core Software Development Kit is adapted for different lighthouse projects in Industrie 4.0, written in Python, C#, and Java, respectively. The results highlight the effectiveness of semantic patching in automating the process, minimizing errors and ensuring a seamless transition.

Authors 8

  1. Technische Universität Dresden

    Affiliation as printed

    Institute of Applied Computer Science, TU Dresden,Dresden,Germany

  2. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany

  3. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany

  4. ZHAW Zurich University of Applied Sciences

    Affiliation as printed

    Zurich University of Applied Sciences (ZHAW),Institute of Mechatronic Systems,Zurich,Switzerland

  5. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany

  6. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany

  7. ZHAW Zurich University of Applied Sciences

    Affiliation as printed

    Zurich University of Applied Sciences (ZHAW),Institute of Mechatronic Systems,Zurich,Switzerland

  8. Technische Universität Dresden

    Affiliation as printed

    Institute of Applied Computer Science, TU Dresden,Dresden,Germany

Cited by 9 stored of 9

9 results

No patents citing this paper on Lens.org (checked 2026-10-06).

References 23