Abstract
This paper presents a data management model to support collaborative design environments Specifically, the proposed model describes a multidisciplinary project in terms of the independent evolution of designs from the participating disciplines The model monitors inde pendent design activities by systematically tracking component descriptions in the individual disciplines Projects are coordinated through asyn chronous communication of design changes This paper discusses two salient features of the given model First, we specify a three-layered closely coupled framework of versions, assemblies, and configurations In this framework, versions maintain evolving descriptions of primitive en tities within a single discipline Assemblies integrate component instances to describe more complex entities, as well as designs within single dis ciplines Configurations provide a framework to describe an overall project design that is composed of designs from multiple disciplines Secondly, we introduce equivalent operations as single data operations that summarize the effect of a sequence of changes on an instance description, and apply this concept to detect, store, and manage changes among versions of a primitive entity The close coupling of the version, assembly, and configuration levels enables changes at various assembly and configuration levels to be characterized by recursively combining changes computed at the version level We use a simple example of a multidisciplinary facility design project to demonstrate the change manage ment capabilities of the model This example has been tested on a prototype implementation in the AUTOCAD environment using AUTOLISP as the programming interface
Keywords
Get full access to this article
View all access options for this article.
