Generative and Model-driven SDK development for the Industrie 4.0 Digital Twin
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Industrie 4.0 maps the digital twin as the Asset Administration Shell. To develop this digital twin, the Asset Administration Shell meta-model is used. A developer needs high-quality libraries in their programming languages to build the Asset Administration Shell in efficient and ergonomic way. The existing representations of the meta-model are inconvenient for moving from the specification to realizations in software development. This leads to many, often manual, re-implementations of the Asset Administration Shell in each programming language. We present an approach to automatically generate libraries based on the intermediate representation of the meta-model. The approach allows for practical and simple development process of Industrie 4.0 components, and scales across programming environments and future changes in the meta-model.
Details
| Original language | English |
|---|---|
| Title of host publication | 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA ) |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| Pages | 1-4 |
| Number of pages | 4 |
| ISBN (electronic) | 9781728129891 |
| ISBN (print) | 978-1-7281-2990-7 |
| Publication status | Published - 10 Sept 2021 |
| Peer-reviewed | Yes |
Conference
| Title | 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation |
|---|---|
| Abbreviated title | ETFA 2021 |
| Conference number | 26 |
| Duration | 7 - 10 September 2021 |
| Website | |
| Location | online |
| City | Vasteras |
| Country | Sweden |
External IDs
| Scopus | 85122920160 |
|---|---|
| ORCID | /0009-0000-2432-5529/work/153655009 |
Keywords
ASJC Scopus subject areas
Keywords
- Computer languages, Conferences, Digital twin, Ergonomics, Industries, Libraries, Manuals, Asset Administration Shell, Code Generation, Design-by-contract, Meta-Model, Model-driven Architecture