ISSN:
1435-5663
Keywords:
collaborative engineering
;
configurations
;
constraint management
;
distributed databases
Source:
Springer Online Journal Archives 1860-2000
Topics:
Computer Science
,
Mechanical Engineering, Materials Science, Production Engineering, Mining and Metallurgy, Traffic Engineering, Precision Mechanics
,
Technology
Notes:
Abstract Architecture, engineering and construction (AEC) design processes involve the participation of many designers who may work independently in geographically distinct locations. Independent designs evolve owing to changes made by the designers and discipline-specific CAD applications, and these changes need to be evaluated and configured with respect to a set of project constraints for overall design consistency. In addition, each designer needs to be informed about the relevant changes made by other designers. Most rework orders result from inadequate sharing of the evolving design information between various participants in the design process. The awareness of important changes through automatedconstraint management can avoid expensive reworks at the later stages of the projects. In this paper, we present an incremental approach to constraint checking in AEC design configurations. A configuration represents a design state stored in multiple databases: each configuration has a set ofdiscipline-specific databases and an associated set ofinter-disciplinary constraints. The constraints are evaluated on the databases to give the third component of configurations: a set ofviolations. Including violations in the configuration definition allows us to support partially consistent configurations. Partially consistent configurations are important from a practical standpoint since all the design information may not be available, or may not be consistent, at all stages of the AEC design process. We provide a formal description ofconfigurations and the semantics of changes on configurations. This framework facilitates incremental constraint checking to support the notions ofpersistent andwhat-if configurations. We also provide a classification of constraints that is helpful in selective evaluation of constraints.
Type of Medium:
Electronic Resource
URL:
http://dx.doi.org/10.1007/BF01208814
Permalink