OntoSTEP: Enriching product model data using ontologies

OntoSTEP: Enriching product model data using ontologies
复制标题

DOI:
10.1016/j.cad.2012.01.008
复制
发表时间:
2012-06-01
影响因子:
4.3
通讯作者:
Sriram, Ram D.
Sriram, Ram D.
中科院分区:
计算机科学2区
文献类型:
--
作者:
Barbau, Raphael;Krima, Sylvere;Sriram, Ram D.

文献摘要

被引文献

相似文献

产品生命周期信息的表示和管理对于任何制造组织都是至关重要的。在不同的生命周期阶段使用不同的建模语言,例如STEP的EXPRESS可用于详细设计阶段,而UML可用于初始设计阶段。有必要整合使用这些不同语言创建的产品信息,以建立一个连贯的知识库。在本文中,我们提出了一种方法,使翻译的STEP模式及其实例的本体Web语言(OWL)。这给出了一个模型-我们称之为OntoSTEP -它可以很容易地与任何OWL本体集成,以创建一个语义丰富的模型。作为一个例子,我们结合联合收割机的几何信息表示在STEP与非几何信息,如功能和行为,表示使用NIST的核心产品模型(CPM)。开发了一个用于Prot g的插件来自动化翻译的不同步骤。作为额外的好处,推理、推断过程和查询可以在丰富的遗留CAD模型上执行。我们描述了从EXPRESS到OWL的转换规则,并通过一个例子说明了OWL转换的好处。我们还将描述如何通过基于元模型的转换来实现这些映射规则,这些转换可用于将其他语言映射到OWL。爱思唯尔有限公司出版
The representation and management of product lifecycle information is critical to any manufacturing organization. Different modeling languages are used at different lifecycle stages, for example STEP's EXPRESS may be used at a detailed design stage, while UML may be used for initial design stages. It is necessary to consolidate product information created using these different languages to build a coherent knowledge base. In this paper, we present an approach to enable the translation of STEP schema and its instances to Ontology Web Language (OWL). This gives a model - which we call OntoSTEP - that can easily be integrated with any OWL ontologies to create a semantically rich model. As an example, we combine geometry information represented in STEP with non-geometry information, such as function and behavior, represented using the NIST's Core Product Model (CPM). A plug-in for Prot g is developed to automate the different steps of the translation. As additional benefits, reasoning, inference procedures, and queries can be performed on enriched legacy CAD models. We describe the rules for the translation from EXPRESS to OWL and illustrate the benefits of OWL translation with an example. We will also describe how these mapping rules can be implemented through meta-model based transformations, which can be used to map other languages to OWL. Published by Elsevier Ltd