Combining Publicly Available SDKs and Code Generation Tools to Streamline the Implementation of AAS Applications

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

The developer community has made significant efforts to enable fast and resilient implementations of industrial applications centred around the Asset Administration Shell (AAS). Software Developer Kits (SDKs) help industry and academia to streamline the development process and reduce errors when working with the AAS metamodel or serving the AAS API. In this work, we analyze established SDKs and other supporting tools that facilitate the development of AAS SDKs and applications. We introduce four workflows with varying degrees of automation that leverage these tools, discussing both current and anticipated challenges related to code generation, along with effective mitigation strategies. These workflows are qualitatively compared regarding their implementation and management effort, required skills, correctness, as well as future-proof maintainability. Based on six study cases of real-world AAS implementations, we ascertain the extent to which these workflows are already being applied in practice.

Details

Original languageEnglish
Title of host publication2025 IEEE 30th International Conference on Emerging Technologies and Factory Automation, ETFA 2025 - Proceedings
EditorsLuis Almeida, Marina Indria, Mario de Sousa, Antonio Visioli, Mohammad Ashjaei, Pedro Santos
PublisherIEEE Industrial Electronics Society
Pages1-8
Number of pages8
ISBN (electronic)9798331553838
ISBN (print)979-8-3315-5384-5
Publication statusPublished - 12 Sept 2025
Peer-reviewedYes

Publication series

SeriesInternational Conference on Emerging Technologies and Factory Automation (ETFA)
ISSN1946-0740

Conference

Title30th IEEE International Conference on Emerging Technologies and Factory Automation
Abbreviated titleETFA 2025
Conference number30
Duration9 - 12 September 2025
Website
Degree of recognitionInternational event
LocationUniversity of Porto
CityPorto
CountryPortugal

External IDs

ORCID /0000-0002-4646-4455/work/195440763
ORCID /0009-0000-2432-5529/work/195441105
ORCID /0009-0003-5587-3503/work/195442443
Scopus 105021802019

Keywords

Keywords

  • Codes, Fourth Industrial Revolution, Industries, Manufacturing automation, Prevention and mitigation, Software, Asset Administration Shell, Code Generation, Industry 4.0, SDK