Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

OntoSTEP: Enriching Product Model Data Using Ontologies



Raphael Barbau, Sylvere I. Krima, Xenia Fiorentini, Sudarsan Rachuri, Anantha Narayanan Narayanan, Sebti Foufou, Ram D. Sriram


The representation and management of product lifecycle information is critical to the success of any manufacturing organization. Different modeling languages are adopted to represent different product information, for example EXPRESS for geometry as seen in STEP, and UML for beyond geometry information as defined in CPM. It is necessary to consolidate product information created using these different languages to create a coherent knowledge base. In this paper, we present a translation of from EXPRESS to OWL and that will enable translation of STEP schema defined in EXPRESS to OWL. This gives a semantically rich model, which we call OntoSTEP that can easily be integrated with OWL ontologies. Manufacturing systems today must deal with product life cycle information that goes beyond basic 3D geometry. In this paper, we combine the OntoSTEP with another ontology to add beyond geometry information, resulting in a new semantically enriched product model. A plug-in for Protege is developed to enable the beyond geometry information of the designed product to be included in the OntoSTEP representations. As additional benefits, reasoning, inference procedures, and queries can be performed on the enriched model. We describe the mapping 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 model transformations.
IEEE Transactions on Knowledge and Data Engineering
Submitted for Publication, 8/2010


product model data, ontostep, ontologies, product lifecycle


Barbau, R. , Krima, S. , Fiorentini, X. , Rachuri, S. , , A. , Foufou, S. and Sriram, R. (2010), OntoSTEP: Enriching Product Model Data Using Ontologies, IEEE Transactions on Knowledge and Data Engineering, [online], (Accessed July 20, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created August 31, 2010, Updated February 19, 2017