Product family design knowledge representation, aggregation, reuse, and analysis

A flexible information model for systematic development and deployment of product families during all phases of the product realization process is crucial for product-oriented organizations. In current practice, information captured while designing products in a family is often incomplete, unstructured, and is mostly proprietary in nature, making it difficult to index, search, refine, reuse, distribute, browse, aggregate, and analyze knowledge across heterogeneous organizational information systems. To this end, we propose a flexible knowledge management framework to capture, reorganize, and convert both linguistic and parametric product family design information into a unified network, which is called a networked bill of material (NBOM) using formal concept analysis (FCA); encode the NBOM as a cyclic, labeled graph using the Web Ontology Language (OWL) that designers can use to explore, search, and aggregate design information across different phases of product design as well as across multiple products in a product family; and analyze the set of products in a product family based on both linguistic and parametric information. As part of the knowledge management framework, a PostgreSQL database schema has been formulated to serve as a central design repository of product design knowledge, capable of housing the instances of the NBOM. Ontologies encoding the NBOM are utilized as a metalayer in the database schema to connect the design artifacts as part of a graph structure. Representing product families by preconceived common ontologies shows promise in promoting component sharing, and assisting designers search, explore, and analyze linguistic and parametric product family design information. An example involving a family of seven one-time-use cameras with different functions that satisfy a variety of customer needs is presented to demonstrate the implementation of the proposed framework.

[1]  Christian Lindig Concept-Based Component Retrieval , 1995 .

[2]  G. Grätzer General Lattice Theory , 1978 .

[3]  Stefan Decker,et al.  Creating Semantic Web Contents with Protégé-2000 , 2001, IEEE Intell. Syst..

[4]  Timothy W. Simpson,et al.  Product Family Representation and Redesign: Increasing Commonality Using Formal Concept Analysis , 2005, DAC 2005.

[5]  Georges M. Fadel,et al.  Classifying Functions for Mechanical Design , 1998 .

[6]  T. Warren Liao,et al.  Classification of welding flaw types with fuzzy expert systems , 2003, Expert Syst. Appl..

[7]  Thomas W. Reps,et al.  Identifying modules via concept analysis , 1997, 1997 Proceedings International Conference on Software Maintenance.

[8]  Lhouari Nourine,et al.  A Fast Algorithm for Building Lattices , 1999, Inf. Process. Lett..

[9]  Marcel Erné,et al.  A Primer on Galois Connections , 1993 .

[10]  Frank Vogt,et al.  TOSCANA - a Graphical Tool for Analyzing and Exploring Data , 1994, GD.

[11]  Simon Szykman,et al.  Enhancing Virtual Product Representations for Advanced Design Repository Systems , 2005, J. Comput. Inf. Sci. Eng..

[12]  Vincent Duquenne,et al.  Structuration of phenotypes and genotypes through galois lattices and implications , 2003, Appl. Artif. Intell..

[13]  Sridhar Kota,et al.  A Metric for Evaluating Design Commonality in Product Families , 2000 .

[14]  Mark Treleven,et al.  Component part standardization: An analysis of commonality sources and indices , 1986 .

[15]  Thomas Tilley Tool Support for FCA , 2004, ICFCA.

[16]  Ram D. Sriram,et al.  A web-based system for design artifact modeling , 2000 .

[17]  Simon Szykman,et al.  A functional basis for engineering design: Reconciling and evolving previous efforts , 2002 .

[18]  Antti Saaksvuori,et al.  Product lifecycle management , 2004 .

[19]  Ram D. Sriram,et al.  An Information Modeling Framework to Support Design Databases and Repositories , 1997 .

[20]  Timothy W. Simpson,et al.  Introduction of a Data Schema: The Inner Workings of a Design Repository , 2006 .

[21]  Samson W. Tu,et al.  Mapping domains to methods in support of reuse , 1994, Int. J. Hum. Comput. Stud..

[22]  Bernhard Ganter,et al.  Formal Concept Analysis: Mathematical Foundations , 1998 .

[23]  Baltasar Fernández-Manjón,et al.  Building Educational Tools Based on Formal Concept Analysis , 1998, Education and Information Technologies.

[24]  Rokia Missaoui,et al.  A partition-based approach towards constructing Galois (concept) lattices , 2002, Discret. Math..

[25]  Peter Becker Numerical Analysis in Conceptual Systems with ToscanaJ , 2004, ICFCA.

[26]  Mark V. Martin,et al.  DESIGN FOR VARIETY: DEVELOPMENT OF COMPLEXITY INDICES AND DESIGN CHARTS , 1998 .

[27]  Steven J. Fenves,et al.  A Model for the Flow of Design Information in Product Development , 2000, Engineering with Computers.

[28]  Ian Horrocks,et al.  OWL-QL - a language for deductive query answering on the Semantic Web , 2004, J. Web Semant..

[29]  Mark Needleman,et al.  The W3C Semantic Web Activity , 2003 .

[30]  Timothy W. Simpson,et al.  A Methodology for Product Family Ontology Development Using Formal Concept Analysis and Web Ontology Language , 2006, J. Comput. Inf. Sci. Eng..

[31]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[32]  Dieter Fensel,et al.  Towards the Semantic Web: Ontology-driven Knowledge Management , 2002 .

[33]  Daniel A. McAdams,et al.  DERIVING A COMPONENT BASIS FOR COMPUTATIONAL FUNCTIONAL SYNTHESIS , 2005 .

[34]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[35]  Hafedh Mili,et al.  Building and maintaining analysis-level class hierarchies using Galois Lattices , 1993, OOPSLA '93.

[36]  Timothy W. Simpson,et al.  Commonality indices for product family design: a detailed comparison , 2006 .

[37]  David A. Collier,et al.  THE MEASUREMENT AND OPERATING BENEFITS OF COMPONENT PART COMMONALITY , 1981 .

[38]  Uta Priss Linguistic Applications of Formal Concept Analysis , 2005, Formal Concept Analysis.

[39]  Janis Terpenny,et al.  Toward a multi-agent information management infrastructure for product family planning and mass customisation , 2005 .

[40]  B. Chandrasekaran,et al.  Design Verification through Function- and Behavior-Oriented Representations , 1992 .

[41]  Timothy W. Simpson,et al.  A Unified Information Model for Product Family Design Management , 2005, DAC 2005.

[42]  Leo Obrst,et al.  The Semantic Web: A Guide to the Future of XML, Web Services and Knowledge Management , 2003 .

[43]  Imre Horváth,et al.  Ontology-based modeling of product functionality and use part 2: considering use and unintended behavior , 2002 .

[44]  Karl T. Ulrich,et al.  Product Design and Development , 1995 .

[45]  Timothy W. Simpson,et al.  Product family design knowledge representation, integration, and reuse , 2005, IRI -2005 IEEE International Conference on Information Reuse and Integration, Conf, 2005..

[46]  P. Burmeister Formal concept analysis with ConImp : introduction to the basic features , 2003 .

[47]  Malcolm A. Sabin,et al.  World survey of computer-aided design , 1993, Comput. Aided Des..

[48]  Brian McBride,et al.  Jena: A Semantic Web Toolkit , 2002, IEEE Internet Comput..

[49]  John R. Dixon,et al.  Engineering Design & Design for Manufacturing: A Structured Approach , 1999 .

[50]  Sergei O. Kuznetsov,et al.  Machine Learning on the Basis of Formal Concept Analysis , 2001 .

[51]  Timothy W. Simpson,et al.  Product platform design and customization: Status and promise , 2004, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[52]  Kevin Otto,et al.  Product Design: Techniques in Reverse Engineering and New Product Development , 2000 .

[53]  Andy Seaborne,et al.  Three Implementations of SquishQL, a Simple RDF Query Language , 2002, SEMWEB.

[54]  Rokia Missaoui,et al.  Experimental Comparison of Navigation in a Galois Lattice with Conventional Information Retrieval Methods , 1993, Int. J. Man Mach. Stud..

[55]  Shu-Hsien Liao,et al.  Knowledge management technologies and applications - literature review from 1995 to 2002 , 2003, Expert Syst. Appl..

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