Knowledge-rich catalog services for engineering design

The exponential growth of the Internet and increasing communication and computational power have created many opportunities for advancing engineering, manufacturing, and business activities. Among them are electronic catalogs. These have become basic information resources to a number of people, ranging from shoppers looking for personal items to engineers selecting electromechanical parts to build a product. Although rich in content, current catalog systems are limited both in search quality and in realizing the full potential of the retrieved information. The active catalog system brings a conceptually new idea to electronic commerce by providing a new, computationally usable, catalog information environment about components and their use in applications. It utilizes a rich body of domain knowledge to facilitate access and retrieval of component information. The utility of retrieved information is enhanced by using it to rapidly construct simulation programs and test alternatives, supporting a “try before you buy” paradigm in which users evaluate candidate components within simulations of their design. We describe services provided in the active catalog system to support engineers in selecting and evaluating electromechanical components and subsystems. The services include mechanisms for creating queries for parts based on their intended use rather than merely parametric specifications, refining those queries to take account of constraints imposed by domain knowledge, providing multimodal information to help engineers assess and compare candidate parts, and generating simulation models for candidate parts and integrating them to provide simulation models for candidate systems.

[1]  Daniel E. O'Leary,et al.  Expert system verification and validation: a survey and tutorial , 1993, Artificial Intelligence Review.

[2]  Alice M. Agogino,et al.  INTELLIGENT ENGINEERING COMPONENT CATALOGS , 1994 .

[3]  Virtual Organizations Using AI in electronic commerce, virtual organizations, & enterprise knowledge management to reengineer the corporation : papers from the 1997 AAAI Workshop : July 28, 1997, Providence, Rhode Island , 1997 .

[4]  Peter M. Will,et al.  Simulation and modeling in early concept design: An industrial perspective , 1991 .

[5]  Jihie Kim,et al.  ACTIVE CATALOGS: INTEGRATED SUPPORT FOR COMPONENT ENGINEERING , 1998 .

[6]  Robert M. MacGregor,et al.  A Description Classifier for the Predicate Calculus , 1994, AAAI.

[7]  Gregory R. Olsen,et al.  SHADE: Technology for Knowledge-based Collaborative Engineering , 1993 .

[8]  Brian R. Gaines,et al.  Mediator: an intelligent information system supporting the virtual manufacturing enterprise , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[9]  Jihie Kim,et al.  Ontology Engineering for Active Catalog , 1997 .

[10]  Yolanda Gil,et al.  EXPECT: Explicit Representations for Flexible Acquisition , 1995 .

[11]  Yolanda Gil,et al.  User studies of an interdependency-based interface for acquiring problem-solving knowledge , 2000, IUI '00.

[12]  Katia Sycara,et al.  CADET: a case-based synthesis tool for engineering design , 1991 .

[13]  Marcelo Tallis A Script-Based Approach to Modifying Knowledge-Based Systems , 1998, AAAI/IAAI.

[14]  Mary Lou Maher,et al.  Issues and Applications of Case Based Reasoning to Design , 1997 .

[15]  Alice M. Agogino,et al.  Case-based conceptual design information server for concurrent engineering , 1996, Comput. Aided Des..

[16]  Yolanda Gil,et al.  Knowledge Analysis on Process Models , 2001, IJCAI.

[17]  Craig A. Knoblock,et al.  Query processing in the SIMS information mediator , 1997 .

[18]  Alun D. Preece,et al.  Validation of knowledge-based systems: Current trends and issues , 1995, The Knowledge Engineering Review.

[19]  John P. McDermott,et al.  SALT: A Knowledge Acquisition Language for Propose-and-Revise Systems , 1993, Artif. Intell..

[20]  Pedro A. Szekely,et al.  Adaptive forms: an interaction paradigm for entering structured data , 1998, IUI '98.

[21]  Yuval Shahar,et al.  Task Modeling with Reusable Problem-Solving Methods , 1995, Artif. Intell..

[22]  Gary W. King,et al.  A Knowledge Acquisition Tool for Course of Action Analysis , 2003, IAAI.

[23]  Julian Fowler,et al.  STEP for Data Management Exchange and Sharing , 1996 .

[24]  Sui-ky Ringo Ling,et al.  Active Catalog: Searching And Using Catalog Information In Internet-Based Design , 1997 .

[25]  Ping Luo,et al.  Active catalog: a knowledge-rich design library facilitating information consumption , 1997 .

[26]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[27]  John Yen,et al.  BACKBORD: an implementation of specification by reformulation , 1991 .

[28]  Yolanda Gil,et al.  Acquiring Problem-Solving Knowledge from End Users: Putting Interdependency Models to the Test , 2000, AAAI/IAAI.

[29]  Paul R. Cohen,et al.  The DARPA High-Performance Knowledge Bases Project , 1998, AI Mag..