A large engineering project involves participation of many engineers from multiple disciplines The participating engineers work concurrently on their respective designs, and the large amount of data associated with their discipline-specific designs requires efficient data and configuration management support throughout the design process. One of the essential aspects of configuration management is the detection, notification, and resolution of design inconsistencies in a configuration of project databases This paper proposes automated configuration management based on design databases which represent discipline-specific designs in a project, and specified constraints which represent the requirements on these designs A DCV approach consisting of databases (D), constraints (C), and violations (V) is presented In engineering projects, both the data and constraints should scale as the project progresses and, therefore, this approach makes the constraints persistent in the databases to allow efficient storage and management of both the data and constraints The violations identify inconsistencies and store the results of the constraint checking process on configuration databases Early identification and notification of design inconsistencies will result in consistent project configurations with fewer design changes and less engineering reworks
[1]
Randy H. Katz,et al.
Toward a unified framework for version modeling in engineering databases
,
1990,
CSUR.
[2]
Hamid Pirahesh,et al.
Extensible query processing in starburst
,
1989,
SIGMOD '89.
[3]
Andreas Reuter,et al.
Transaction Processing: Concepts and Techniques
,
1992
.
[4]
Steven J. Fenves,et al.
Constraint Enforcement in a Structural Design Data Base
,
1986
.
[5]
Jennifer Widom,et al.
Deriving Production Rules for Constraint Maintainance
,
1990,
VLDB.
[6]
Jeffrey D. Ullman,et al.
Principles Of Database And Knowledge-Base Systems
,
1979
.
[7]
C HowardH,et al.
A design notification scheme for distributed AEC framework
,
1993
.
[8]
Ashish Gupta,et al.
Distributed constraint management for collaborative engineering databases
,
1993,
CIKM '93.
[9]
Hossam El-Din El-Bibany.
Architecture for human-computer design, management and coordination in a collaborative AEC environment
,
1992
.