Chapter 15: Standards

Title: OntoSTEP: OWL-DL ontology for STEP

Author(s): Sylvere Krima, Raphael Barbau, Xenia Fiorentini, Sudarsan Rachuri, Sebti Foufou, Ram D. Sriram

Address: National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, USA, LE2I Laboratory, UFR Sciences, University of Burgundy, BP 47870, 21078 Dijon Cedex, France | National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, USA, LE2I Laboratory, UFR Sciences, University of Burgundy, BP 47870, 21078 Dijon Cedex, France | National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, USA | National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, USA | LE2I Laboratory, UFR Sciences, University of Burgundy, BP 47870, 21078 Dijon Cedex, France | National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, USA

Reference: International Conference on Product Lifecycle Management 2009 pp. 770 - 780

Abstract/Summary: The standard for the exchange of product model data (STEP) (ISO 10303–1, 1994) contains product information mainly related to geometry. The modeling language used to develop this standard, EXPRESS, does not have logical formalism that will enable rigorous semantics. In this paper we present web ontology language-description logic (OWL-DL) (OWL, 2004) version of STEP (OntoSTEP) that will allow logic reasoning and inference mechanisms and thus enhancing semantic interoperability. The development of OntoSTEP requires the conversion of EXPRESS schema to OWL-DL, and the classification of EXPRESS instances to OWL individuals. Currently we have considered AP203 (ISO 10303–203, 1994) – the most widely used application protocol (AP) for the exchange of computer-aided design (CAD) files and STEP part 21 (ISO 10303–21, 2002) CAD files – CAD files conformant to the data exchange format defined in part 21 – for schema level conversion and instance level classification respectively. We have implemented a web application to demonstrate OntoSTEP. We are currently extending OntoSTEP to include information such as function, behavior, and assembly requirements.

Order a copy of this article Order a copy of this article