
The Application Recommendation: Formal Description for AutomationML is now available.
Thanks to years of joint work by our members and experts, it has been possible to define increasingly large and complex models of AutomationML, for example in the form of libraries. But this has also brought with it certain challenges in practical application. For example, switching between different domains is becoming increasingly difficult, as domain models and specifications differ more greatly depending on the area of application. This is complicated by the fact that most references, modelling guidelines and other restrictions are usually only provided in PDF files in natural language, meaning that developers must be familiar with several documents and their dependencies in order to create correct AutomationML models. This can be error-prone and lead to misunderstandings or misinterpretations, as there is (currently) no way to objectively validate created files.
In this context a working group was established to address these challenges by discussing a formal representation. This work resulted in an application recommendation, which is now available and forms the basis for future smart standards from AutomationML e.V. By formalising all AutomationML specifications using OWL ontologies and SHACL constraints, machine-readable, verifiable models will be created in the future that enable automation, validation and intelligent data processing.
This new Application Recommendation opens up new, more future-proof methods and can be found in the download area or directly via the following button.