Research Papers

Semantic Applications Enabling Reasoning in Product Assembly Ontologies—Moving Past Modeling

[+] Author and Article Information
Lijuan Zhu, Uma Jayaram, OkJoon Kim

 VRCIM Laboratory, School of Mechanical and Materials Engineering, Washington State University, Pullman, WA 99164zhuliice@wsu.edu

J. Comput. Inf. Sci. Eng 12(1), 011009 (Dec 22, 2011) (17 pages) doi:10.1115/1.3647878 History: Received May 07, 2010; Accepted July 11, 2011; Published December 22, 2011; Online December 22, 2011

In this paper, the authors postulate an approach to introduce reasoning capabilities into ontologies in the product assembly domain in order to truly exploit these logic-based and formal representations for product data. A model containing semantic applications with multiple reasoning units in logic reasoning layer of a layered semantic application architecture is proposed. Retrieval specifications and inference rules in SWRL/SQWRL are defined in these reasoning units. Besides, local-based user interfaces have been developed to allow product engineers to submit reasoning tasks and view querying retrievals or inference results. The approach and semantic applications are illustrated with two case studies in the product assembly domain. It is demonstrated that this approach not only enables existing product data to be queried and retrieved but also enables new product data, which is not explicitly expressed in the ontology models, to be derived. It is concluded that the reasoning mechanism exploits and extends the semantic representation made possible through the ontology and thus holds promise for improved knowledge discovery and understanding.

Copyright © 2012 by American Society of Mechanical Engineers
Your Session has timed out. Please sign back in to continue.



Grahic Jump Location
Figure 1

Relation definitions of two components in a CAD ontology coded in OWL DL

Grahic Jump Location
Figure 2

Semantic application architecture

Grahic Jump Location
Figure 3

User interface designed for semantic applications

Grahic Jump Location
Figure 4

Overall sequence of reasoning for assembly and component levels

Grahic Jump Location
Figure 5

Multiple views of component hierarchy in semantic application

Grahic Jump Location
Figure 6

A simple assembly model and constraint details in PRO/E

Grahic Jump Location
Figure 7

Multiple views of constraint information in semantic application

Grahic Jump Location
Figure 8

SWRL/SQWRL rule infers relation between constraints and components

Grahic Jump Location
Figure 9

A simple assembly sequence starting from PART_C

Grahic Jump Location
Figure 10

Construction of assembly sequence by inferences of SWRL rule

Grahic Jump Location
Figure 11

Iteration process for inferring assembly sequence

Grahic Jump Location
Figure 12

Internal relationships among PART_A, PART_B, and PART_C

Grahic Jump Location
Figure 13

Two components (PART_B and PART_C) in PRO/E

Grahic Jump Location
Figure 14

Example assembly: Hubble telescope

Grahic Jump Location
Figure 15

Main user interface of semantic application for assembly level

Grahic Jump Location
Figure 16

Composition tree constructed for Hubble telescope assembly

Grahic Jump Location
Figure 17

Query and inference results about design context of lens truss

Grahic Jump Location
Figure 18

Example of an assembly sequence for optical system of Hubble telescope

Grahic Jump Location
Figure 19

Ontology-driven user interface of semantic application for component level




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In