authors |
Snyder, James and Flemming, Ulrich |
year |
1999 |
title |
Information Sharing in Building Design |
source |
Proceedings of the Eighth International Conference on Computer Aided Architectural Design Futures [ISBN 0-7923-8536-5] Atlanta, 7-8 June 1999, pp. 165-183 |
summary |
We address information modeling and exchange in asynchronous, distributed collaboration between software applications or design agents that are heterogeneous, that is, developed independently based on application- specific data models. We identify the requirements an integration environment must satisfy if it is to support the semantically correct exchange of selected, locally generated information between the agents. These requirements are distilled from both the literature and our own experiments with the Object Modeling Language OML. The resulting requirements were then formalized into an information modeling and exchange environment constructed around the modeling language called SPROUT (supported by a compiler) and an associated software architecture that can be targeted toward many different hardware and software platforms. A unique capability supported in this environment is formal support for integrating existing applications: Given a schematic description in SPROUT, a formal specification can be used to generate computer programs that provably map data to and from the applications. |
keywords |
Building Models, Conceptual Modeling, Product Modeling, Information Modeling, Design Tool Integration |
series |
CAAD Futures |
email |
|
full text |
file.pdf (791,716 bytes) |
references |
Content-type: text/plain
|
Augenbroe, G. and Winkelmann, F. (1990)
Integration of Simulation Into the Building Design Process
, TU Delft Research Report, TU Delft, Holland
|
|
|
|
Brachman, R.J., McGuiness, D.L., Patel-Schneider, P.F. and Resnick, L.A. (1991)
Living With CLASSIC: When and How to Use a KL-ONE-Like Language in Principles of Semantic Networks
, Explorations in the Representation of Knowledge J. Sowa (ed.) San Mateo: Morgan Kaufmann
|
|
|
|
Chiou, J.D. and Logcher, R.D. (1996)
Final report. Testing a Federation Architecture in Collaborative Design Process
, Research Report R96-01. Department of Civil and Environmental Engineering. Massachusetts Institute of Technology. Cambridge, MA
|
|
|
|
Eastman, C., Cho, M.S., Jeng, T.S. and Assal, H.H. (1995)
A Data Model and Database, Supporting Integrity Management in Computing in Civil Engineering
, J. P. Mohsen volume I of 2, pp. 517-524, Proceedings of the Second Congress held in conjunction wi the A/E/C Systems 95, Atlanta, GA, June 5-8, New York: American Society of Civil
|
|
|
|
Eastman, C.M. and Fereshetian, N. (1994)
Information models for use in product design
, comparison Computer-Aided Design 26, pp. 551-572
|
|
|
|
Eastman, C.M. and Siabiris, A. (1995)
A Generic Building Product Model Incorporating Building Type Information
, Automation in Construction, 4(4), pp. 283-304
|
|
|
|
Eastman, C.M. (1994)
A Data Model for Design Knowledge
, Knowledge-Based Computer-Aided Architectural Design G. Carrera and Y. E. Kalay (eds.), Elsevier Science B.V., Amsterdam, The Netherlands. pp.95-122.
|
|
|
|
Fenves, S., Flemming, U., Hendrickson, C., Maher, M.L., Quadrel, R., Terk, M. and Woodbury, R. (1994)
Concurrent Computer-Aided Building Design
, Englewood Cliffs, NJ Prentice-Hall
|
|
|
|
Flemming, U. and Chien, S.F. (1995)
Schematic Layout Design
, SEED Environment Joumal ofArchitectural Engineering, 121(4), New York: American Society of Civil Engineers. pp. 162-169
|
|
|
|
Flemming, U. and Woodbury, R. (1995)
Software Environment to Support Early Phases in Building Design (SEED)
, Overview Joumal ofArchitectural Engineering, 121(4), N York: American Society of Civil Engineers. pp. 147-152
|
|
|
|
Flemming, U., Aygen, Z., Snyder, J. and Tsai, J. (1996)
A2: An Architectural Agent in a Collaborative Engineering Environment
, Technical Report EDRC-48-38-96, Engineeri Design Research Center, Camegie Mellon University, Pittsburgh, PA
|
|
|
|
Gosling, J., Joy, B., and Steele, G. (1996)
The Java Language Specification
, Reading: MA ISO 10303 Committee. Part I I - The EXPRESS Language and Reference Manual
|
|
|
|
Khedro, T., Case, M.P., Flemming, U., Genesereth, M.R., Logcher, R., Pedersen, C., Snyder, J., Sriram, R.D. and Teicholz, P.M. (1995)
Development of a Multi -Institutional Testbed for Collaborative Facility Engineering Infrastructure
, J.P. Mohsen (Ed.) Computing in Civil Engineering: volume 2: Proceedings of the Second Congress held in, conjunction with the AIVC Systems 95, Atlanta, GA, June 5-8, New York: American Society of Civil Engineers. pp. 1308-1315
|
|
|
|
Kiliccote, H. (1996)
A Standards Processing Framework
, Ph.D. Thesis. Dept.of Civil and Environmental Engineering. Carnegie Mellon University, Pittsburgh, PA
|
|
|
|
Lockley, S.R., Rombouts, W. and Plokker, W. (1995)
The COMBINE Data Exchange Syste
, Proceedings of ECPPM 94 - The First European Conference on Product and Procesi Modelling in the Building Industry R. J. Scherer (ed.), Dresden, Germany, October 5- 7 1994, Rotterdam: A. A. Balkema
|
|
|
|
Loucopoulos, P. (1992)
Introduction: Section One: Conceptual Modeling in Conceptual Modeling, Databases, and CASE
, An Integrated View of Information System Developm P. Loucopoulos and R. Zicari (eds). New York: John Wiley & Sons, Inc. pp. 1-26
|
|
|
|
Meyer, B. (1988)
Object Oriented Software Construction
, Prentice-Hall, Englewood-Cliff NJ
|
|
|
|
Myers, L., Snyder, J. and Chirica, L. (1992)
Database Usage in a Knowledgebase Environment for Building Design
, Building and Environment, 27(2), pp.231-241
|
|
|
|
Nell, J. (1996)
Step on a Page Technical Report
, National Institute of Standards and Technology. Gaithersburg, MD. (see STEP Web site at http:Hwww.nist. ov/sc4). 9
|
|
|
|
Oubois, A.M., Flynn, J., Verheof, M.H.G., and Augenbroe, G.L.M. (1995)
Conceptual Modelling Approaches in the combine Project
, Proceedings of ECPPM 94 - The First European Conference on Product and Process Modelling in the Building Industry R. J. Scherer (ed.), Dresden, Germany, October 5-7 1994, Rotterdam: A. A. Balkema
|
|
|
|
last changed |
2006/11/07 07:23 |
|