MSID Highlights MSID Opportunities MSID Partners MSID Products MEL MSID Programs MSID Conferences MSID Search MSID Staff MSID Services MSID Standards MSID Publications NIST MSID MSID MSID
Publications

PLEASE NOTE: The Publications System provided by the Manufacturing Systems Integration Division (MSID) has moved to: http://www.mel.nist.gov/msidlibrary/publications.html. The pages below are maintained for archival purposes only.

Publication summary

Author(s): Ram Sriram, S.R. Gorti, A. Gupta, Gerard Kim and A. Wong

Publication date: April 1998

Citation: Ram Sriram, S.R. Gorti, A. Gupta, Gerard Kim and A. Wong: "An Object-Oriented Representation for Product and Design Processes," Journal of CAD, Volume 30, No. 7, April, 1998, 489 - 501.

Key words: Design, knowledge-base, object-oriented model, design process, ontology, representation

Availability:

Abstract:
We report on the development of a knowledge representation model, which is based on the SHARED object model reported in [33,34]. Our current model is implemented as a layered scheme, that incorporates both an evolving artifact and its associated design process. To represent artifacts as they evolve, we define objects recursively without a pre-defined granularity on this recursive decomposition. This eliminates the need for translations between levels of abstraction in the design process. The SHARED model extends traditional OOP in three ways: 1) by allowing explicit relationship classes with inheritance hierarchies, 2) by permitting constraints to be associated with objects and relationships, and 3) by comparing "similar" objects at three different levels (form, function and behavior). Five primitive objects define the design process: goal, plan, specification, decision and context. Goal objects achieve function, introduce constraints, introduce new artifacts or modify existing ones, and create subgoals. Plan objects order goals and link a product hierarchy to a process hierarchy. Specification context objecs describe the design context. Operators that are applied to design objects collectively form a representation of the design process for a given context. The representation is robust enough to effectively model four design paradigms (described in Reference [9]): top-down decomposition, step-wise refinement, bottom-up composition and constraint propogation. To demonstrate this, we represent the designs of two TV remote controllers in the SHARED architecture. The example reveals that certain aspects of the artifact knowledge are essentially context-independent and that this representation can be a foundation for robust knowledge-based systems in design.


Attention users of these documents: The information contained in these files should not be altered in any way. Attempts to change these files will adversely impact the integrity of the information and its usefulness. It is intended for use as is and will lose its usefulness if changed.

 

Send questions or comments to Webmaster.