An object-oriented representation for product and design processes
We report on the development of a knowledge representation model, which is based on the SHARED object model reported in Shared Workspaces for Computer-Aided Collaborative Engineering (Wong, A. and Sriram, D., Technical Report, IESL 93-06, Intelligent Engineering Systems Laboratory, Department of Civil Engineering, MIT, March, 1993) and Research in Engineering Design (Wong, A. and Sriram, D., SHARED: An Information Model for Cooperative Product Development, 1993, Fall, 21-39). 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: by allowing explicit relationship classes with inheritance hierarchies; by permitting constraints to be associated with objects and relationships; and by comparing `similar' objects at three different levels (form, function and behavior).
| Type | Journal Article |
|---|---|
| Published | June 01, 1998 |
| Source | Computer-Aided Design |
| Publisher | Elsevier BV |
| Volume/Issue | Vol. 30 , Issue 7 , pp. 489-501 |
| DOI | 10.1016/s0010-4485(97)00087-0 |
| OpenAlex ID | W2069088270 |
| Open Access | hybrid Access Free PDF |