Status, Comparison, and Issues of Computer-Aided Design Model Data Exchange Methods Based on Standardized Neutral Files and Web Ontology Language File

Exchanging CAD model data among heterogeneous CAD systems is indispensable for collaborative product development. Currently, the industry mainly uses the standardized neutral files based methods to implement such exchange. While at the same time, the application of Web Ontology Language (OWL) file and underlying Semantic Web technologies in CAD model data exchange is gaining importance and popularity within the academia. The coexistence of different types of methods has generated a series of controversies and questions within the industry and the academia. Yet, can the neutral files based exchange methods completely implement model data exchange among heterogeneous CAD systems? What challenges have been addressed to date by the developed CAD model data exchange standards? Why OWL has been introduced to CAD model data exchange? Does CAD model data exchange really need OWL? Are there any issues in existing neutral files based exchange methods and OWL file based exchange methods need to be addressed in future studies? This paper proposes to conduct a study of the standardized neutral files based exchange methods and OWL file based exchange methods. An in-depth analysis of the widely used STandard for the Exchange of Product model data (STEP) method and the newly emerging OWL methods is firstly provided. Then the paper makes a detailed comparison between these two types of methods based on this analysis. Finally, some issues in the two types of methods that need to be addressed in the future are discussed

[1]  Hyo-Won Suh,et al.  Semantic Mapping Based on Ontology and a Bayesian Network and Its Application to CAD and PDM Integration , 2006 .

[2]  Parisa Ghodous,et al.  Semantic interoperability of knowledge in feature-based CAD models , 2014 .

[3]  Liping Zhou,et al.  Enriching the semantics of variational geometric constraint data with ontology , 2015, Comput. Aided Des..

[4]  Yan Wang,et al.  Ontology-based feature mapping and verification between CAD systems , 2013, Adv. Eng. Informatics.

[5]  Yanru Zhong,et al.  Selecting a semantic similarity measure for concepts in two different CAD model data ontologies , 2016, Adv. Eng. Informatics.

[6]  Chunyan Miao,et al.  Semantic enhancement and ontology for interoperability of design information systems , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

[7]  Alain Bernard,et al.  The evolution, challenges, and future of knowledge representation in product design systems , 2013, Comput. Aided Des..

[8]  Ram D. Sriram,et al.  Standardized data exchange of CAD models with design intent , 2007, Comput. Aided Des..

[9]  Lalit Patil Interoperability of formal semantics of production data across product development systems. , 2005 .

[10]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[11]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[12]  Yanru Zhong,et al.  Automatically generating assembly tolerance types with an ontology-based approach , 2013, Comput. Aided Des..

[13]  Salvatore Gerbino TOOLS FOR THE INTEROPERABILITY AMONG CAD SYSTEMS , 2003 .

[14]  Soonhung Han,et al.  Interoperability of product and manufacturing information using ontology , 2015, Concurr. Eng. Res. Appl..

[15]  Letizia Tanca,et al.  Requirements and languages for the semantic representation of manufacturing systems , 2016, Comput. Ind..

[16]  Lijuan Zhu,et al.  Knowledge Representation and Ontology Mapping Methods for Product Data in Engineering Applications , 2010, J. Comput. Inf. Sci. Eng..

[17]  Jack C. Wileden,et al.  A PROGRAMMING LANGUAGE APPROACH TO PARAMETRIC CAD DATA EXCHANGE , 2011 .

[18]  R. Doyle The American terrorist. , 2001, Scientific American.

[19]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[20]  Ian Horrocks,et al.  From SHIQ and RDF to OWL: the making of a Web Ontology Language , 2003, J. Web Semant..

[21]  Xin Guo Ming,et al.  Ontology-based information integration and sharing for collaborative part and tooling development , 2015, Concurr. Eng. Res. Appl..

[22]  Ian Horrocks,et al.  The Even More Irresistible SROIQ , 2006, KR.

[23]  Xun Xu Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations , 2008 .

[24]  Liang Chang,et al.  Constructing a meta-model for assembly tolerance types with a description logic based approach , 2014, Comput. Aided Des..

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

[26]  Samer Abdul Ghafour,et al.  Integration of product models by ontology development , 2012, 2012 IEEE 13th International Conference on Information Reuse & Integration (IRI).

[27]  Debasish Dutta,et al.  Function Semantic Representation (FSR): A Rule-Based Ontology for Product Functions , 2010, J. Comput. Inf. Sci. Eng..

[28]  B. Gurumoorthy,et al.  A Feature-Based Framework for Semantic Interoperability of Product Models , 2008 .

[29]  Sebti Foufou,et al.  OntoSTEP: Enriching product model data using ontologies , 2012, Comput. Aided Des..

[30]  Ken M. Wallace,et al.  A Methodology for Creating Ontologies for Engineering Design , 2007, J. Comput. Inf. Sci. Eng..

[31]  Utpal Roy,et al.  Interpreting the semantics of GD&T specifications of a product for tolerance analysis , 2014, Comput. Aided Des..

[32]  Vijay Srinivasan Standardizing the specification, verification, and exchange of product geometry: Research, status and trends , 2008, Comput. Aided Des..

[33]  Parisa Ghodous,et al.  Towards an Intelligent CAD Models Sharing Based on Semantic Web Technologies , 2008 .

[34]  J. K. Liu,et al.  OWL/SWRL representation methodology for EXPRESS-driven product information model: Part I. Implementation methodology , 2008, Comput. Ind..

[35]  Roberto Navigli,et al.  From senses to texts: An all-in-one graph-based approach for measuring semantic similarity , 2015, Artif. Intell..

[36]  Michele Dassisti,et al.  Ontological approach for product-centric information system interoperability in networked manufacturing enterprises , 2017 .

[37]  Michele Dassisti,et al.  ONTO-PDM: Product-driven ONTOlogy for Product Data Management interoperability within manufacturing process environment , 2012, Adv. Eng. Informatics.

[38]  Dimitris Kiritsis,et al.  An ontology-based approach for Product Lifecycle Management , 2010, Comput. Ind..

[39]  Luca Di Angelo,et al.  Interoperability among CAD/CAM/CAE Systems: A Review of Current Research Trends , 2006, Geometric Modeling and Imaging--New Trends (GMAI'06).

[40]  Nenad Ivezic,et al.  Ontological Conceptualization Based on the SKOS , 2014, J. Comput. Inf. Sci. Eng..

[41]  Joshua Lubell,et al.  Conformance checking of PMI representation in CAD model STEP data exchange files , 2015, Comput. Aided Des..

[42]  Marcela Vegetti,et al.  PRONTO: An ontology for comprehensive and consistent representation of product information , 2011, Eng. Appl. Artif. Intell..

[43]  J. Euzenat,et al.  Ontology Matching , 2007, Springer Berlin Heidelberg.

[44]  Kyoung-Yun Kim,et al.  Ontology-based assembly design and information sharing for collaborative product development , 2006, Comput. Aided Des..

[45]  Jon Owen,et al.  Product Data Exchange , 1994 .

[46]  Ashok K. Goel,et al.  Cognitive, collaborative, conceptual and creative - Four characteristics of the next generation of knowledge-based CAD systems: A study in biologically inspired design , 2012, Comput. Aided Des..

[47]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

[48]  Mark S. Fox,et al.  A Requirement Ontology for Engineering Design , 1996 .

[49]  Sebastian Rudolph,et al.  Worst-Case Optimal Reasoning for the Horn-DL Fragments of OWL 1 and 2 , 2010, KR.

[50]  Mohamed-Foued Sriti,et al.  Ontology–based approach for product information exchange , 2015 .

[51]  Ram D. Sriram,et al.  Ontology-based exchange of product data semantics , 2005, IEEE Transactions on Automation Science and Engineering.

[52]  Dimitris Kiritsis,et al.  Ontologies in the context of product lifecycle management: state of the art literature review , 2015 .

[53]  Kevin Knight,et al.  Toward Distributed Use of Large-Scale Ontologies t , 1997 .

[54]  Soonhung Han,et al.  Sharing CAD Models Based on Feature Ontology of Commands History , 2005 .

[55]  Wim Gielingh,et al.  An assessment of the current state of product data technologies , 2008, Comput. Aided Des..

[56]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[57]  Parisa Ghodous,et al.  Product Data Exchange Using Ontologies , 2002, AID.

[58]  Luis Ramos,et al.  Semantic Web for manufacturing, trends and open issues: Toward a state of the art , 2015, Comput. Ind. Eng..

[59]  Michael Grüninger,et al.  Ontologies for Integrating Engineering Applications , 2001, J. Comput. Inf. Sci. Eng..

[60]  Xiaojun Liu,et al.  Description logic-based automatic generation of geometric tolerance zones , 2015 .

[61]  Steven J. Fenves,et al.  A foundation for interoperability in next-generation product development systems , 2001, Comput. Aided Des..

[62]  Samir Lamouri,et al.  Improving the interoperability of industrial information systems with description logic-based models - The state of the art , 2013, Comput. Ind..

[63]  Lijuan Zhu,et al.  Ontology-Driven Integration of CAD/CAE Applications: Strategies and Comparisons , 2009 .

[64]  Sudarsan Rachuri,et al.  An ontology for assembly representation , 2007 .

[65]  Steven J. Fenves,et al.  A core product model for representing design information , 2001 .

[66]  Sudarsan Rachuri,et al.  Product Information Exchange: Practices and Standards , 2005, J. Comput. Inf. Sci. Eng..

[67]  Allison Barnard Feeney,et al.  A Portrait of an ISO STEP Tolerancing Standard as an Enabler of Smart Manufacturing Systems , 2014, J. Comput. Inf. Sci. Eng..

[68]  Steven J. Fenves,et al.  Information sharing and exchange in the context of product lifecycle management: Role of standards , 2008, Comput. Aided Des..

[69]  Ian Horrocks,et al.  Practical Reasoning for Expressive Description Logics , 1999, LPAR.