Generation of Digital Twins for Exchanging Information via Application Programming Interfaces
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
In the rapidly evolving landscape of Industry 4.0, the Asset Administration Shell (AAS) is a fundamental building block for developing digital twins. This paper presents an innovative approach to automatically generate Application Programming Interfaces (API) for AAS-based systems from a formalized specification. So far, the convention was to manually specify the API for AAS by tedious translation of the abstract specification published in form of a book. We propose, instead, to formalize the abstract specification, and automatically translate it into API. We thus streamline the development process, ensure effectiveness, and minimize the risk of errors in the representation of digital twins otherwise inherent in the manual procedure. Our proposed approach places great importance on automating the development of AAS APIs, using common and widespread YAML/OpenAPI as a serialization format due to its clarity and simplicity. Additionally, the paper examines other Interface Descriptions such as Protobuf, SOAP, GraphQL, and WSDL, emphasising the significance of clearly defined interfaces for efficient AAS API utilisation. Our method guarantees scalability and flexibility, specifically in relation to SDK generation, whereby different AAS interfaces are generated to support smooth integration within the constantly changing landscape of Industry 4.0. This comprehensive approach facilitates the entire lifecycle of digital twin development, spanning from API generation to SDK development, to ensure resilient and adaptable solutions agnostic to particular serialization formats.
Details
Original language | English |
---|---|
Title of host publication | 2024 IEEE 7th International Conference on Industrial Cyber-Physical Systems (ICPS) |
Publisher | IEEE |
Pages | 1-6 |
Number of pages | 6 |
ISBN (print) | 979-8-3503-6302-9 |
Publication status | Published - 15 May 2024 |
Peer-reviewed | Yes |
Conference
Title | 7th IEEE International Conference on Industrial Cyber-Physical Systems |
---|---|
Abbreviated title | ICPS 2024 |
Conference number | 7 |
Duration | 12 - 15 May 2024 |
Website | |
Location | Hilton St. Louis at the Ballpark |
City | St. Louis |
Country | United States of America |
External IDs
Scopus | 85203671907 |
---|---|
ORCID | /0000-0002-4646-4455/work/172571214 |
ORCID | /0009-0000-2432-5529/work/172571322 |
Keywords
Keywords
- Scalability, Manuals, Digital twins, Fourth Industrial Revolution, Simple object access protocol, Application programming interfaces