{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T02:31:49Z","timestamp":1769826709168,"version":"3.49.0"},"reference-count":61,"publisher":"Cambridge University Press (CUP)","issue":"2","license":[{"start":{"date-parts":[[2007,3,19]],"date-time":"2007-03-19T00:00:00Z","timestamp":1174262400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[2007,4]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1017\/s0890060407070217","type":"journal-article","created":{"date-parts":[[2007,3,19]],"date-time":"2007-03-19T03:47:12Z","timestamp":1174276032000},"page":"173-192","source":"Crossref","is-referenced-by-count":34,"title":["Product family design knowledge representation, aggregation, reuse, and analysis"],"prefix":"10.1017","volume":"21","author":[{"given":"JYOTIRMAYA","family":"NANDA","sequence":"first","affiliation":[]},{"given":"HENRI J.","family":"THEVENOT","sequence":"additional","affiliation":[]},{"given":"TIMOTHY W.","family":"SIMPSON","sequence":"additional","affiliation":[]},{"given":"ROBERT B.","family":"STONE","sequence":"additional","affiliation":[]},{"given":"MATT","family":"BOHM","sequence":"additional","affiliation":[]},{"given":"STEVEN B.","family":"SHOOTER","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2007,3,19]]},"reference":[{"key":"S0890060407070217_ref061","doi-asserted-by":"publisher","DOI":"10.1016\/0272-6963(86)90026-4"},{"key":"S0890060407070217_ref055","unstructured":"Thevenot, H.J. & Simpson, T.W. (2006b).A comprehensive metric for evaluating commonality in a productfamily.ASME Int. Design Engineering Technical Conf. Computers andInformation in Engineering Conf., Paper No. DETC2006-DAC99268,Philadelphia, PA."},{"key":"S0890060407070217_ref040","doi-asserted-by":"crossref","unstructured":"Nanda, J. , Simpson, T.W. , Shooter, S.B. , & Stone, R.B. (2005a).A unified information model for product family designmanagement.ASME Int. Design Engineering Technical Conf. Computers andInformation in Engineering Conf., Long Beach, CA.","DOI":"10.1115\/DETC2005-84869"},{"key":"S0890060407070217_ref059","unstructured":"van der Vegte, W.F. , Kitamura, Y. , Mizoguchi, R. , & Horv\u00e1th, I. (2002).Ontology-based modeling of product functionality and use\u2014part2: considering use and unintended behavior.Proc. EdiPROD Conf., pp.115\u2013124."},{"key":"S0890060407070217_ref015","unstructured":"Duquenne, V. , Chabert, C. , Cherfouh, A. , Delabar, J.-M. , Doyen, A.-L. , & Pickering, D. (2001).Structuration of phenotypes\/genotypes through Galois latticesand implications.Int. Workshop on Concept Lattice-Based Theory, Methods and Toolsfor Knowledge Discovery in Databases, Stanford University, Stanford,CA."},{"key":"S0890060407070217_ref051","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1997.624243"},{"key":"S0890060407070217_ref044","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-0190(99)00108-8"},{"key":"S0890060407070217_ref054","doi-asserted-by":"crossref","unstructured":"Thevenot, H.J. & Simpson, T.W. (2006a).Commonality indices for product family design: a detailedcomparison.Journal of Engineering Design 17(2),99\u2013119.","DOI":"10.1080\/09544820500275693"},{"key":"S0890060407070217_ref030","doi-asserted-by":"publisher","DOI":"10.1115\/1.1320820"},{"key":"S0890060407070217_ref026","doi-asserted-by":"publisher","DOI":"10.1007\/s00163-001-0008-3"},{"key":"S0890060407070217_ref035","doi-asserted-by":"crossref","unstructured":"Martin, M.V. & Ishii, K. (1997).Design for variety: development of complexity indices and designcharts.1997 ASME Design Engineering Technical Conf. Design forManufacturability, Paper No. DETC97\/DFM-4359, Sacramento,CA.","DOI":"10.1115\/DETC97\/DFM-4359"},{"key":"S0890060407070217_ref022","doi-asserted-by":"publisher","DOI":"10.1006\/imms.1993.1035"},{"key":"S0890060407070217_ref025","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(93)90105-W"},{"key":"S0890060407070217_ref047","unstructured":"Priss, U. (2003).Linguistic applications of formal concept analysis.Proc. First Int. Conf. Formal Concept Analysis(ICFCA'03),Darmstadt, Germany."},{"key":"S0890060407070217_ref053","doi-asserted-by":"publisher","DOI":"10.1016\/S0142-694X(99)00044-7"},{"key":"S0890060407070217_ref038","unstructured":"Miller, L. , Seaborne, A. , & Reggiori, A. (2002).Three Implementations of SQUISHQL. A Simple RDF QueryLanguage.Bristol:Hewlett\u2013Packard, Information Infrastructure Laboratory."},{"key":"S0890060407070217_ref058","doi-asserted-by":"publisher","DOI":"10.1016\/S0012-365X(02)00349-7"},{"key":"S0890060407070217_ref013","unstructured":"Dixon, J.R. & Poli, C. (1999). Engineering design & designfor manufacturing: A structured approach.Conway, MA:Field Stone Publishers."},{"key":"S0890060407070217_ref008","unstructured":"Clark, K.G. (2005).SPARQL protocol for RDF.World Wide Web Consortium. Accessed at http:\/\/www.w3.org\/TR\/2005\/WD-rdf-sparql-protocol-20050527\/"},{"key":"S0890060407070217_ref031","unstructured":"Kurtoglu, T. , Campbell, M.I. , Bryant, C.R. , Stone, R.B. , & McAdams, D.A. (2005).Deriving a component basis for computational functionalsynthesis.Int. Conf. Engineering Design (ICED05), Melbourne,Australia."},{"key":"S0890060407070217_ref012","unstructured":"Denny, M. (2004).Ontology Tools Survey, Revisited.O'Reilly. XML.com. Accessed at http:\/\/www.xml.com\/pub\/a\/2004\/07\/14\/onto.html"},{"key":"S0890060407070217_ref001","unstructured":"Baader, F. , Calvanese, D. , McGuinness, D. , Nardi, D. , & Patel-Schneider, P. (2003).The Description Logic Handbook: Theory, Implementation andApplications.Cambridge:Cambridge University Press."},{"key":"S0890060407070217_ref009","doi-asserted-by":"publisher","DOI":"10.1111\/j.1540-5915.1981.tb00063.x"},{"key":"S0890060407070217_ref002","doi-asserted-by":"crossref","unstructured":"Becker, P. (2004).Numerical analysis in conceptual systems with ToscanaJ.Concept Lattices: Second Int. Conf. Formal Concept Analysis(ICFCA), pp.96\u2013103,Sydney, Australia.","DOI":"10.1007\/978-3-540-24651-0_10"},{"key":"S0890060407070217_ref049","doi-asserted-by":"publisher","DOI":"10.1007\/s003660070004"},{"key":"S0890060407070217_ref052","doi-asserted-by":"crossref","unstructured":"Simpson, T.W. (2004).Product platform design and customization: status andpromise.Artificial Intelligence for Engineering Design, Analysis andManufacturing 18(1),3\u201320.","DOI":"10.1017\/S0890060404040028"},{"key":"S0890060407070217_ref029","unstructured":"Koivunen, M.-R. & Miller, E. (2001).W3C Semantic Web activity.World Wide Web Consortium. Accessed at http:\/\/www.w3.org\/2001\/12\/semweb-fin\/w3csw"},{"key":"S0890060407070217_ref024","unstructured":"Groh, B. , Strahringer, S. , & Wille, R. (1998).Toscana-systems based on thesauri, conceptual structures: theory,tools and applications.6th Int. Conf. Conceptual Structures (ICCS'98),pp.127\u2013138,Montpellier, France."},{"key":"S0890060407070217_ref010","unstructured":"Daconta, M.C. , Obrst, L.J. , & Smith, K.T. (2003).The Semantic Web: A Guide to the Future of XML, Web Services, andKnowledge Management.Indianapolis, IN:Wiley."},{"key":"S0890060407070217_ref019","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-59830-2"},{"key":"S0890060407070217_ref021","doi-asserted-by":"crossref","unstructured":"Godin, R. & Mili, H. (1993).Building and maintaining analysis-level class hierarchies usingGalois lattices.Proc. Eighth Annual Conf. Object-Oriented Programming Systems,Languages, and Applications, pp.394\u2013410,Washington, DC.","DOI":"10.1145\/165854.165931"},{"key":"S0890060407070217_ref003","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2006-99518"},{"key":"S0890060407070217_ref016","unstructured":"Ern\u00e9, M. , Koslowski, J. , Melton, A. , & Strecker, G.E. (1991).A primer on Galois connections.Proc. Summer Conf. General Topology and Applications in Honor ofMary Ellen Rudin and Her Work, pp.103\u2013125,Madison, WI."},{"key":"S0890060407070217_ref060","unstructured":"Vogt, F. & Wille, R. (1995).Toscana\u2014a graphical tool for analyzing and exploringdata.Proc. DIMACS Int. Workshop on Graph Drawing, pp.226\u2013233,Princeton, NJ."},{"key":"S0890060407070217_ref007","unstructured":"Burmeister, P. (2003).Formal Concept Analysis With CONIMP: Introduction to the BasicFeatures.Darmstadt, Germany:Darmstadt University of Technology, Department of Mathematics."},{"key":"S0890060407070217_ref045","doi-asserted-by":"publisher","DOI":"10.1109\/5254.920601"},{"key":"S0890060407070217_ref042","doi-asserted-by":"crossref","unstructured":"Nanda, J. , Thevenot, H.J. , & Simpson, T.W. (2005c).Product family design knowledge representation, integration, andreuse.IEEE Int. Conf. Information Reuse and Integration,pp.32\u201337,Las Vegas, NV.","DOI":"10.1109\/IRI-05.2005.1506445"},{"key":"S0890060407070217_ref017","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009641330050"},{"key":"S0890060407070217_ref011","unstructured":"Davies, J. , Fensel, D. , & van Harmelen, F. (2003).Towards the Semantic Web: Ontology-Driven KnowledgeManagement.West Sussex:Wiley."},{"key":"S0890060407070217_ref006","unstructured":"Bourke, R. (1999).Product information management: product lifecycle management incomplex industries, MidRange ERP. Accessed at http:\/\/industrydirections.com\/midrange\/rb0499.htm"},{"key":"S0890060407070217_ref057","unstructured":"Ulrich, K.T. & Eppinger, S.D. (2004).Product Design and Development.New York:McGraw\u2013Hill\/Irwin."},{"key":"S0890060407070217_ref037","unstructured":"McGuinness, D.L. & van Harmelen, F. (2004).OWL web ontology language overview. Recommendation.World Wide Web Consortium. Accessed at http:\/\/www.w3.org\/TR\/2004\/REC-owl-features-20040210\/"},{"key":"S0890060407070217_ref041","doi-asserted-by":"crossref","unstructured":"Nanda, J. , Thevenot, H. , & Simpson, T.W. (2005b).Product family representation and redesign: increasing commonalityusing formal concept analysis.ASME Int. Design Engineering Technical Conf. Computers andInformation in Engineering Conf., Paper No. DETC2005\/DAC84818, LongBeach, CA.","DOI":"10.1115\/DETC2005-84818"},{"key":"S0890060407070217_ref056","unstructured":"Tilley, T. (2004).Tool support for FCA, concept lattices.Second Int. Conf. Formal Concept Analysis (ICFCA),pp.104\u2013111,Sydney, Australia."},{"key":"S0890060407070217_ref005","unstructured":"Boothroyd, G. & Dewhurst, P. (2002).Product Design for Manufacture and Assembly,2nd ed., rev. New York:Marcel Dekker."},{"key":"S0890060407070217_ref023","unstructured":"Gratzer, G.A. (1998).General Lattice Theory.Boston:Birkh\u00e4user."},{"key":"S0890060407070217_ref020","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1994.1066"},{"key":"S0890060407070217_ref032","doi-asserted-by":"publisher","DOI":"10.1023\/A:1012435612567"},{"key":"S0890060407070217_ref036","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2002.1067737"},{"key":"S0890060407070217_ref014","unstructured":"Douglas, K. & Douglas, S. (2003).PostgreSQL,1st ed. Indianapolis, IN:Sams."},{"key":"S0890060407070217_ref028","doi-asserted-by":"publisher","DOI":"10.1115\/1.2829176"},{"key":"S0890060407070217_ref033","doi-asserted-by":"publisher","DOI":"10.1016\/S0957-4174(03)00043-5"},{"key":"S0890060407070217_ref004","doi-asserted-by":"publisher","DOI":"10.1115\/1.1884618"},{"key":"S0890060407070217_ref039","unstructured":"Murdock, J.W. , Szykman, S. , & Sriram, R.D. (1997).An information modeling framework to support design databases andrepositories.ASME Design Engineering Technical Conf., Paper No.DETC97\/DFM-4373, Sacramento, CA."},{"key":"S0890060407070217_ref046","unstructured":"Otto, K.N. & Wood, K.L. (2001).Product Design: Techniques in Reverse Engineering and New ProductDevelopment.Upper Saddle River, NJ:Prentice\u2013Hall."},{"key":"S0890060407070217_ref018","unstructured":"Fikes, R. , Hayes, P. , & Horrocks, I. (2003).OWL-QL\u2014A Language for Deductive Query Answering on theSemantic Web.Palo Alto, CA:Stanford University, Knowledge Systems Laboratory."},{"key":"S0890060407070217_ref027","unstructured":"Iwasaki, Y. & Chandrasekaran, B. (1992).Design verification through function and behavior-orientedrepresentations: bridging the gap between function and behavior.Second Int. Conf. Artificial Intelligence in Design, Pittsburgh,PA."},{"key":"S0890060407070217_ref043","doi-asserted-by":"publisher","DOI":"10.1115\/1.2190237"},{"key":"S0890060407070217_ref048","unstructured":"Saaksvuori, A. & Immonen, A. (2003).Product Lifecycle Management.Heidelberg:Springer\u2013Verlag."},{"key":"S0890060407070217_ref050","doi-asserted-by":"publisher","DOI":"10.1504\/IJMASSC.2005.007354"},{"key":"S0890060407070217_ref034","unstructured":"Lindig, C. (1995).Concept-based component retrieval.Int. Joint Conf. Artificial Intelligence: Formal Approaches tothe Reuse of Plans, Proofs, and Programs (IJCAI-95), Montreal,Canada."}],"container-title":["Artificial Intelligence for Engineering Design, Analysis and Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0890060407070217","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T03:10:42Z","timestamp":1736910642000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060407070217\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,19]]},"references-count":61,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,4]]}},"alternative-id":["S0890060407070217"],"URL":"https:\/\/doi.org\/10.1017\/s0890060407070217","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,3,19]]}}}