Software Evolution of I4.0 Digital Twins with Semantic Patching
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
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
Original language | English |
---|---|
Title of host publication | 2024 IEEE 33rd International Symposium on Industrial Electronics (ISIE) |
Publisher | IEEE |
Pages | 1-6 |
Number of pages | 6 |
ISBN (electronic) | 9798350394085 |
ISBN (print) | 979-8-3503-9409-2 |
Publication status | Published - 21 Jun 2024 |
Peer-reviewed | Yes |
Conference
Title | 2024 IEEE 33rd International Symposium on Industrial Electronics |
---|---|
Abbreviated title | ISIE 2024 |
Conference number | 33 |
Duration | 18 - 21 June 2024 |
Website | |
Degree of recognition | International event |
Location | Exhibition Convention Center |
City | Ulsan |
Country | Korea, Republic of |
External IDs
ORCID | /0000-0002-4646-4455/work/164197018 |
---|---|
ORCID | /0009-0000-2432-5529/work/164198956 |
Scopus | 85199627297 |
Keywords
Keywords
- Digital twins, Industrial electronics, Industries, Java, Libraries, Semantics, Software