The Circle: Architecture for Integrating Software

This paper proposes “circle integration” as a simple, testable approach to structure the integration of architecture/engineering/construction (A/E/C) software applications. In circle integration, each application is linked to exactly one predecessor and one successor application. Thus, changes made to the design or construction plan of a facility will be propagated automatically to all other applications. A pass “around the circle” thereby defines and completes one design iteration, making the definition of design versions explicit and simplifying version management. We expect that specialists will have private copies of all applications on the circle for a particular project. With modern computers, a single pass will be very fast, and specialists will be able to evaluate proposed alternatives quickly and independently from multiply perspectives. Specialists will continue to use normal social conventions of their organizations and take their recommendations to project meetings. In these meetings, specialists will propose changes, identify conflicts through “quick runs of the circle,” discuss these conflicts, make decisions, and accept new design versions. In summary, circle integration provides clear, accurate, rapid, and maintainable support for the creation and management of design versions.

[1]  Graham H. Powell,et al.  Object-oriented approaches for integrated engineering design systems , 1992 .

[2]  H. Craig Howard,et al.  KADBASE: interfacing expert systems with databases , 1989, IEEE Expert.

[3]  Ernesto M. Reza,et al.  Organizational Integration and Process Innovation , 1992 .

[4]  H. P Nii,et al.  Blackboard Systems , 1986 .

[5]  Mark R. Cutkosky,et al.  PACT: an experiment in integrating concurrent engineering systems , 1993, Computer.

[6]  Wil A. H. Thissen,et al.  Electronic data interchange in an industrial sector: The case of The Netherlands' building industry , 1992, Inf. Manag..

[7]  Bo-Christer Björk,et al.  Basic structure of a proposed building product model , 1989 .

[8]  Yan Jin,et al.  Design of Project Plans From Fundamental Knowledge of Engineered Systems , 1992 .

[9]  Edna Shaviv,et al.  An integrated knowledge-based and procedural system for the design of energy conscious buildings , 1992 .

[10]  Charles M. Eastman Modeling of buildings: evolution and concepts , 1992 .

[11]  W. H. Davidow,et al.  The Virtual Corporation: Structuring and Revitalizing the Corporation for the 21st Century , 1992 .

[12]  Raymond E. Levitt,et al.  Computer Integration: Reducing Fragmentation in AEC Industry , 1989 .

[13]  N. R. Ball,et al.  The Integrated Design Framework , 1992 .

[14]  Thomas Froese,et al.  Integrated computer-aided project management through standard object-oriented models , 1992 .

[15]  Daniel E. Whitney,et al.  Concurrent Design of Products and Processes: A Strategy for the Next Generation in Manufacturing , 1989 .