English

Automatic Mapping of AutomationML Files to Ontologies for Graph Queries and Validation

Artificial Intelligence 2025-09-19 v2

Abstract

AutomationML has seen widespread adoption as an open data exchange format in the automation domain. It is an open and vendor neutral standard based on the extensible markup language XML. However, AutomationML extends XML with additional semantics that limit the applicability of common XML-tools for applications like querying or data validation. This article demonstrates how the transformation of AutomationML into OWL enables new use cases in querying with SPARQL and validation with SHACL. To support this, it provides practitioners with (1) an up-to-date ontology of the concepts defined in the AutomationML standard and (2) a declarative mapping to automatically transform any AutomationML model into RDF triples. A study on examples from the automation domain concludes that transforming AutomationML to OWL opens up new powerful ways for querying and validation that would have been impossible without this transformation.

Keywords

Cite

@article{arxiv.2504.21694,
  title  = {Automatic Mapping of AutomationML Files to Ontologies for Graph Queries and Validation},
  author = {Tom Westermann and Malte Ramonat and Johannes Hujer and Felix Gehlhoff and Alexander Fay},
  journal= {arXiv preprint arXiv:2504.21694},
  year   = {2025}
}