本文介绍了一种将 AutomationML(自动化领域广泛使用的开放数据交换格式)转换为 OWL 的方法,从而支持使用 SPARQL 进行查询和使用 SHACL 进行验证等新用例。尽管 AutomationML 基于 XML,但它包含一些额外的语义,限制了常用 XML 工具的可用性。本文通过提供用于自动将 AutomationML 转换为 RDF 三元组的声明式映射以及 AutomationML 标准中定义的概念的先进本体来解决此问题。通过自动化领域的示例,我们证明了将 AutomationML 转换为 OWL 可以实现以前无法实现的强大查询和验证方法。