This paper presents a semantic approach that uses ontologies to share knowledge related to product data in CAD/CAE applications and for integrating the design evaluation information that these applications individually provide. Our overall approach is the ontology-based adaptive design evaluation, also coined as OADE. This paper reports a piece of our ongoing work in the area of knowledge representation and ontology mapping methods. Here we design ontologies for representing product design and analysis, instantiate a source ontology with the product data, create formal ontology mapping methods, and then apply these methods to transfer the product data from the source ontology to the target one. A prototype implementation has been created using technologies such as OWL (representation language), JENA (ontology API), and PROTÉGÉ (ontology editor) to demonstrate the approach for integrating product design and assembly simulation analysis applications. This work is significant because heuristic methods based on geometry attributes, composition, and inheritance for determining mapped concepts in engineering ontologies is still very new, and not much work has been done in this area. This work will lead to the ability to create, share, and exchange knowledge for solving design evaluation challenges involving multiple applications and viewpoints.

1.
Pittges
,
J.
,
Mark
,
L.
, and
Navathe
,
S.
, 1995, “
Maintaining Semantic and Structural Metadata in the Metadata View Graph
,”
Proceedings of the Seventh International Conference on Management of Data (COMAD‘95)
, Pune, India.
2.
Wood
,
W. A.
, 1985, “
What’s in a Link: Foundations for Semantic Networks
,”
Readings in Knowledge Representation
,
Morgan Kaufmann
,
New York
.
3.
Sheth
,
A.
, 1996, “
Data Semantics:What, Where, and How?
,”
Data Semantics (IFIP Transactions)
,
R.
Meersman
and
L.
Mark
, eds.,
Chapman and Hall
,
London
, pp.
601
610
.
4.
Mena
,
E.
,
Kashyap
,
V.
,
Illarramendi
,
A.
, and
Sheth
,
A.
, 1998, “
Domain Specific Ontologies for Semantic Information Brokering on the Global Information
,”
Proceedings of the FOIS’98: Formal Ontology in Information Systems
, Trento, Italy.
5.
Gruber
,
T. R.
, 1993, “
Toward Principles of the Design of Ontologies Used for Knowledge Sharing
,”
Proceedings of the International Workshop on Formal Ontology in Conceptual Analysis and Knowledge Representation
.
6.
INITIAL GRAPHIC EXCHANGE SPECIFICATION: IGES 5.3
, U.S. Product Data Association.
7.
International Organization for Standardization (ISO)
, 1994, “
Industrial Automation Systems, Standard for the Exchange of Product Model Data (STEP)
,” Geneva, Switzerland, Paper No. ISO 10303.
8.
Kahn
,
H.
,
Filer
,
N.
,
Williams
,
A.
, and
Whitaker
,
N.
, 2001, “
A Generic Framework for Transforming EXPRESS Information Models
,”
Comput.-Aided Des.
0010-4485,
33
, pp.
501
510
.
9.
Pratt
,
M. J.
, and
Anderson
,
B. D.
, 2001, “
A Shape Modelling Applications Programming Interface for the STEP Standard
,”
Comput.-Aided Des.
0010-4485,
33
, pp.
531
543
.
10.
De Martino
,
T.
,
Falcidieno
,
B.
, and
Habinger
,
S.
, 1998, “
Design and Engineering Process Integration Through a Multiple View Intermediate Modeller in a Distributed Object-Oriented System Environment
,”
Comput.-Aided Des.
0010-4485,
30
(
6
), pp.
437
452
.
11.
Männistö
,
T.
,
Peltonen
,
H.
,
Martio
,
A.
, and
Sulonen
,
R.
, 1998, “
Modelling Generic Product Structures in STEP
,”
Comput.-Aided Des.
0010-4485,
30
(
14
), pp.
1111
1118
.
12.
Zha
,
X. F.
, and
Du
,
H.
, 2002, “
A PEDS/STEP-Based Model and System for Concurrent Integrated Design and Assembly Planning
,”
Comput.-Aided Des.
0010-4485,
34
, pp.
1087
1110
.
13.
Michel
,
J. J.
, and
Cutting-Decelle
,
A. F.
, 2004, “
The Process Specification Language
,”
Proceedings of the International Standards Organization ISO TC184/SC5 Meeting
.
14.
Gruninger
,
M.
, and
Kopena
,
J.
, 2003,
Semantic Integration Through Invariants
,
American Association for Artificial Intelligence
,
Menlo Park, CA
.
15.
Patil
,
L.
,
Dutta
,
D.
, and
Sriram
,
R.
, 2005, “
Ontology-Formalization of Product Semantics for Product Lifecycle Management
,”
Proceedings of the 2005 ASME DETC/CIE Conference
.
16.
Regli
,
W.
,
Hu
,
X.
,
Atwood
,
M.
, and
Sun
,
W.
, 2000, “
A Survey of Design Rationale Systems: Approaches, Representation, Capture and Retrieval
,”
Eng. Comput.
0263-4759,
16
, pp.
209
235
.
17.
Panchal
,
J. H.
,
Paredis
,
C. J.
,
Allen
,
J. K.
, and
Mistree
,
F.
, 2007, “
Managing Design Process Complexity: A Value-of-Information Based Approach for Scale and Decision Decoupling
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
18.
Bajaj
,
M.
,
Peak
,
R. S.
, and
Paredis
,
C. J.
, 2007, “
Knowlege Composition for Efficient Analysis Problem Formulation Part 1: Motivation and Requirements
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
19.
Bajaj
,
M.
,
Peak
,
R. S.
, and
Paredis
,
C. J.
, 2007, “
Knowlege Composition for Efficient Analysis Problem Formulation Part 2: Approach and Analysis Meta-Model
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
20.
Cera
,
C. D.
,
Regli
,
W. C.
,
Braude
,
I.
,
Shapirstein
,
Y.
, and
Foster
,
C. V.
, 2002, “
A Collaborative 3D Environment for Authoring Design Semantics
,”
IEEE Comput. Graphics Appl.
0272-1716,
22
(
3
), pp.
43
55
.
21.
Fikes
,
R.
, and
Farquhar
,
A.
, 1999, “
Distributed Repositories of Highly Expressive Reusable Ontologies
,”
IEEE Intell. Syst.
1094-7167,
14
(
2
), pp.
73
79
.
23.
Li
,
Z.
,
Raskin
,
V.
, and
Ramani
,
K.
, 2007, “
Developing Ontology for Engineering Information Retrieval
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
24.
Kim
,
S.
,
Bracewell
,
R. H.
, and
Wallace
,
K. M.
, 2007, “
A Framework for Automatic Causality Extraction Using Semantic Similarity
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
25.
Horvath
,
I.
,
Vergeest
,
J. S. M.
, and
Kuczogi
,
G.
, 1998, “
Development and Application of Design Concept Ontologies for Contextual Conceptualization
,”
Proceedings of the 1998 ASME IDETC/CIE Conference
, Paper No. DETC98/CIE-5701.
26.
Kitamura
,
Y.
, and
Mizoguchi
,
R.
, 2003, “
Ontology-Based Description of Functional Design Knowledge and Its Use in a Functional Way Server
,”
Expert Sys. Applic.
0957-4174,
24
(
2
), pp.
153
166
.
27.
Patil
,
L.
,
Dutta
,
D.
, and
Sriram
,
R.
, 2005, “
Ontology-Based Exchange of Product Data Semantics
,”
IEEE Trans. Autom. Sci. Eng.
,
2
(
3
), pp.
213
225
.
28.
Ciocoiu
,
M.
, and
Nau
,
D. S.
, 2000, “
Ontology Based Semantics
,”
Proceedings of the Seventh International Conference on Principles of Knowledge Representation and Reasoning
.
29.
Nomaguchi
,
Y.
,
Ohnuma
,
A.
, and
Fujita
,
K.
, 2004, “
Design Rationale Acquisition in Conceptual Design by Hierachical Integration of Action, Model and Argumentation
,”
Proceedings of the 2004 ASME IDETC/CIE Conference
.
30.
Mocko
,
G.
,
Malak
,
R.
,
Paredis
,
C.
, and
Peak
,
R.
, 2004, “
A Knowledge Repository for Behavioral Models in Engineering Design
,”
Proceedings of the 2004 ASME IDETC/CIE Conference
.
31.
Kerr
,
C.
,
Roy
,
R.
, and
Sackett
,
P. J.
, 2004, “
A Product Ontology for Automotive Seat Specification
,”
Proceedings of the 2004 ASME IDETC/CIE Conference
.
32.
Ciocoiu
,
M.
,
Nau
,
D. S.
, and
Gruninger
,
M.
, 2001, “
Ontologies for Integrating Engineering Applications
,”
ASME J. Comput. Inf. Sci. Eng.
1530-9827,
1
, pp.
12
22
.
33.
Kitamura
,
Y.
,
Takafuji
,
S.
, and
Mizoguchi
,
R.
, 2007, “
Towards a Reference Ontology for Functional Knowledge Interoperability
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
34.
Kumar
,
P.
, and
Mocko
,
G.
, 2007, “
Modeling and Analysis of an Ontology of Engineering Design Activities Using the Design Structure Matrix
,”
Proceedings of the 2007 ASME IDETC/CIE Conference
.
35.
Witherell
,
P.
,
Krishnamurty
,
S.
, and
Grosse
,
I.
, 2007, “
Ontologies for Supporting Engineering Design Optimization
,”
ASME J. Comput. Inf. Sci. Eng.
1530-9827,
7
(
2
), pp.
141
150
.
36.
Fiorentini
,
X.
,
Gambino
,
X.
,
Liang
,
V.
,
Rachuri
,
S.
,
Mani
,
M.
,
Bock
,
C.
, 2006, “
An Ontology for Assembly Representation
,” NISTIR Report No. 7436.
37.
Gruninger
,
M.
,
Schlenoff
,
C.
and
Knutilla
,
A.
, 1997, “
Using Process Requirement as the Basis for the Creation and Evaluation of Process Ontologies for Enterprise Modeling
,”
ACM SIGGROUP Bulletin Special Issue on Enterprise Modelling
,
18
(
3
), pp.
52
55
.
38.
Schlenoff
,
C.
,
Knutilla
,
A.
, and
Ray
,
S.
, 1996, “
Unified Process Specification Language: Requirements for Modeling Process
,” NISTIR, Gaithersburg, MD, Technical Report No. 5910.
39.
Lee
,
J. H.
, and
Suh
,
H. W.
, 2007, “
OWL-Based Product Ontology Architecture and Presentation for Sharing Product Knowledge on a Web
,”
Proceedings of the 2007 ASME DETC/CIE Conference
.
40.
Kerr
,
C. I.
,
Roy
,
R.
, and
Sackett
,
P. J.
, 2004, “
A Product Ontology for Automotive Seat Specification
,”
Proceedings of the 2004 ASME IDETC/CIE Conference
.
41.
W3C
, 2001, “
W3C Semantic Web
,” available online via http://www. w3. org/2001/sw/http://www. w3. org/2001/sw/
42.
Antoniou
,
G.
, and
van Harmelen
,
F.
, 2004,
A Semantic Web Primer
,
MIT
,
Cambridge, MA
.
43.
W3C
, 2004, “
Resource Description Framework (RDF)
,” available online via http://www. w3. org/RDF/http://www. w3. org/RDF/
44.
Powers
,
S.
, 2003,
Practical RDF
,
O’Reilly
,
California
.
45.
Ray
,
S.
, 2002, “
Interoperability Standards in the Semantic Web
,”
ASME J. Comput. Inf. Sci. Eng.
1530-9827,
2
, pp.
65
69
.
46.
W3C
, 2004, “
OWL Web Ontology Language Overview
,” available online via http://www. w3. org/TR/owl-features/http://www. w3. org/TR/owl-features/
47.
2004, “
JENA—A Semantic Web Framework for JAVA
,” available online via http://jena. sourceforge. net/http://jena. sourceforge. net/
48.
2005, “
The Protege Ontology Editor and Knowledge Acquisition System
,” available online via http://protege. stanford. edu/http://protege. stanford. edu/
49.
Bechhofer
,
S.
,
Horrocks
,
I.
,
Goble
,
C.
, and
Stevens
,
R.
, 2001, “
OilEd: A Reason-Able Ontology Editor for the Semantic Web
,”
KI2001: Advanced in Artificial Intelligence
,
2174
, pp.
396
408
.
52.
Niles
,
I.
, and
Pease
,
A.
, 2001, “
Towards a Standard Upper Ontology
,”
Proceedings of the International Conference on Formal Ontology in Information Systems
.
53.
Gangemi
,
A.
,
Guarino
,
N.
,
Masolo
,
C.
, and
Oltramari
,
A.
, 2003, “
Sweetening Wordnet With DOLCE
,”
AI Mag.
0738-4602,
24
(
3
), pp.
13
24
.
54.
Tudorache
,
T.
, 2006, “
Employing Ontologies for an Improved Development Process in Collaborative Engineering
,” Ph.D. thesis, Technische Universität Berlin, Berlin, Germany.
55.
Noy
,
N. F.
, and
Musen
,
M. A.
, 2003, “
The PROMPT Suite: Interactive Tools for Ontology Merging and Mapping
,”
Int. J. Hum.-Comput. Stud.
1071-5819,
59
(
6
), pp.
983
1024
.
56.
Euzenat
,
J.
, and
Valtchev
,
P.
, 2004, “
Similarity-Based Ontology Alignment in OWL-Lite
,”
Proceedings of the European Conference on Artificial Intelligence
.
57.
Summe
,
G.
, and
Madche
,
A.
, 2001, “
FCA-Merge: Bottom-Up Merging of Ontologies
,”
Proceedings of the 17th International Conference on Artificial Intelligence (IJCAI ‘01)
, pp.
225
230
.
58.
Zhan
,
P.
,
Jayaram
,
U.
, and
Jayaram
,
S.
, 2007, “
A Semantic Approach for CAD/CAE Integration
,”
Proceedings of the 2008 NSF Engineering Research and Innovation Conference
.
59.
Zhan
,
P.
, 2007, “
An Ontology-Based Approach for Semantic Level Information Exchange and Integration in Applications for Product Lifecycle Management
,” Ph.D. thesis, Washington State University, Pullman, WA.
60.
Zhan
,
P.
,
Jayaram
,
U.
, and
Jayaram
,
S.
, 2005, “
Ontology-Based Semantic Approach for Communication in Engineering Design Evaluation
,”
Proceedings of the 2005 ASME IDETC/CIE Conference
.
61.
Zhan
,
P.
,
Jayaram
,
U.
,
Jayaram
,
S.
,
Kim
,
O.
, and
Zhu
,
L.
, 2008, “
Knowledge Representation and Ontology Mapping Methods for Product Data in Engineering Applications
,”
Proceedings of the 2008 ASME IDETC/CIE Conference
.
62.
Lian
,
L.
,
Ma
,
J.
, and
Song
,
L.
, 2006, “
A Formal Study on the Transitivity of the Part-Whole Relations
,”
Proceedings of the International Conference on Computational Inteligence for Modelling Control and Automation (CIMCA‘06) and International Conference on Intelligent Agents, Web Technologies, and International Commerce
.
63.
Jayaram
,
S.
,
Jayaram
,
U.
,
Wang
,
Y.
,
Tirumali
,
H.
,
Lyons
,
K.
, and
Hart
,
P.
, 1999, “
VADE: A Virtual Assembly Design Environment
,”
IEEE Comput. Graphics Appl.
0272-1716,
19
(
6
), pp.
44
50
.
You do not currently have access to this content.