Software Evolution of I4.0 Digital Twins with Semantic Patching

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

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.

Details

OriginalspracheEnglisch
Titel2024 IEEE 33rd International Symposium on Industrial Electronics (ISIE)
Herausgeber (Verlag)IEEE
Seiten1-6
Seitenumfang6
ISBN (elektronisch)9798350394085
ISBN (Print)979-8-3503-9409-2
PublikationsstatusVeröffentlicht - 21 Juni 2024
Peer-Review-StatusJa

Konferenz

Titel2024 IEEE 33rd International Symposium on Industrial Electronics
KurztitelISIE 2024
Veranstaltungsnummer33
Dauer18 - 21 Juni 2024
Webseite
BekanntheitsgradInternationale Veranstaltung
OrtExhibition Convention Center
StadtUlsan
LandSüdkorea

Externe IDs

ORCID /0000-0002-4646-4455/work/164197018
ORCID /0009-0000-2432-5529/work/164198956
Scopus 85199627297

Schlagworte

Schlagwörter

  • Digital twins, Industrial electronics, Industries, Java, Libraries, Semantics, Software