OWL/SWRL representation methodology for EXPRESS-driven product information model: Part II: Practice

This paper continues the study of the ontology-based approach. The emphasis is placed on the practice of the representation methodology. The integrated and application framework for the knowledge-based product information model in OWL/SWRL is described. The interoperation between the product information model and existing rule engines is discussed. As most rule engines have their own fact and rule syntax different from OWL/SWRL, Jess, a Java-based rule engine, is employed to perform the inference and the transformation between the OWL/SWRL and Jess syntax by means of XSLT is investigated. In order to access the product information, querying methods are also introduced. The practice is illustrated through stand-alone experimental applications, oriented to the ontology stemming from a test case of a product information model in EXPRESS language. Meanwhile, the present study proves the feasibility and validity of ontologies as a support to product data exchange, information and knowledge sharing, and reasoning.

[1]  Andreia Malucelli,et al.  Ontology-based Services to help solving the heterogeneity problem in e-commerce negotiations , 2006, Electron. Commer. Res. Appl..

[2]  Carlos Juiz,et al.  Performance-related ontologies and semantic web applications for on-line performance assessment of intelligent systems , 2006, Sci. Comput. Program..

[3]  Sang K. Cha,et al.  Integrity Maintenance in a Heterogeneous Engineering Database Environment , 1997, Data Knowl. Eng..

[4]  Michael J. Pratt,et al.  Introduction to ISO 10303 - the STEP Standard for Product Data Exchange. pp , 2001, J. Comput. Inf. Sci. Eng..

[5]  Volker Haarslev,et al.  Racer: An OWL Reasoning Agent for the Semantic Web , 2003 .

[6]  Peter Crowther,et al.  The DIG Description Logic Interface , 2003, Description Logics.

[7]  Elena Paslaru Bontas Simperl,et al.  OWL2Jess: A Transformational Implementation of the OWL Semantics , 2005, ISPA Workshops.

[8]  Roger Jianxin Jiao,et al.  A methodology of developing product family architecture for mass customization , 1999, J. Intell. Manuf..

[9]  A. M Shaharoun,et al.  A STEP-based geometrical representation as part of product data model of a plastics part , 1998 .

[10]  Steven J. Fenves,et al.  A product information modeling framework for product lifecycle management , 2005, Comput. Aided Des..

[11]  Mohamed Batouche,et al.  Effective Collaboration in Product Development via a Common Sharable Ontology , 2008 .

[12]  Nicola Guarino,et al.  Formal ontology, conceptual analysis and knowledge representation , 1995, Int. J. Hum. Comput. Stud..

[13]  Shanping Li,et al.  Methodology for Semantic Representing of Product Data in XML , 2004, AWCC.

[14]  Anthony N. Godwin,et al.  Analysis of the STEP standard data access interface using formal methods , 1995 .

[15]  Shamkant B. Navathe,et al.  Grammatical rules for specifying information for automated product data modeling , 2006, Adv. Eng. Informatics.

[16]  Yue Dong,et al.  Active database support for STEP/EXPRESS models , 1997, J. Intell. Manuf..