A Methodology for Product Family Ontology Development Using Formal Concept Analysis and Web Ontology Language

[+] Author and Article Information
Jyotirmaya Nanda1

 The Pennsylvania State University, University Park, PA 16802

Timothy W. Simpson2

 The Pennsylvania State University, University Park, PA 16802tws8@psu.edu

Soundar R. Kumara

 The Pennsylvania State University, University Park, PA 16802

Steven B. Shooter

 Bucknell University, Lewisburg, PA 17837












Department of Industrial & Manufacturing Engineering.


Corresponding author.

J. Comput. Inf. Sci. Eng 6(2), 103-113 (Dec 23, 2005) (11 pages) doi:10.1115/1.2190237 History: Received December 21, 2004; Revised December 23, 2005

The use of ontologies for information sharing is well documented in the literature, but the lack of a comprehensive and systematic methodology for constructing product ontologies has limited the process of developing ontologies for design artifacts. In this paper we introduce the Product Family Ontology Development Methodology (PFODM), a novel methodology to develop formal product ontologies using the Semantic Web paradigm. Within PFODM, Formal Concept Analysis (FCA) is used first to identify similarities among a finite set of design artifacts based on their properties and then to develop and refine a product family ontology using Web Ontology Language (OWL). A family of seven one-time-use cameras is used to demonstrate the steps of the PFODM to construct such an ontology. The benefit of PFODM lies in providing a systematic and consistent methodology for constructing ontologies to support product family design. The resulting ontologies provide a hierarchical conceptual clustering of related design artifacts, which is particularly advantageous for product family design where parts, processes, and most important, information is intentionally shared and reused to reduce complexity, lead-time, and development costs. Potential uses of the resulting ontologies and FCA representations within product family design are also discussed.

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



Grahic Jump Location
Figure 12

Camera class hierarchy representation using ezOWL

Grahic Jump Location
Figure 13

Sample of the one-time-use camera OWL ontology

Grahic Jump Location
Figure 1

Product family ontology development methodology (PFODM)

Grahic Jump Location
Figure 2

Graphical representation of AND-NOT quadrant

Grahic Jump Location
Figure 3

Entering the kodak:cover context into ToscanaJ

Grahic Jump Location
Figure 4

Concept lattice of the kodak:cover generated by ToscanaJ

Grahic Jump Location
Figure 10

Ontology enrichment of kodak:cover class

Grahic Jump Location
Figure 11

Concept lattice of the kodak:camera generated by ToscanaJ

Grahic Jump Location
Figure 5

AND-NOT quadrant for {Cover} and {Shutter Cover}

Grahic Jump Location
Figure 6

OWL representation of kodak:cover class

Grahic Jump Location
Figure 7

Property reference of component class

Grahic Jump Location
Figure 8

Component class and sub-classes of the one-time-use camera ontology

Grahic Jump Location
Figure 9

Protégé IDE showing the camera ontology



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