authors |
Riegel, J.P., Schütze, M. and Zimmermann, G. |
year |
1997 |
title |
Pattern-Based Generation of Customized, Flexible Building Simulators |
source |
CAAD Futures 1997 [Conference Proceedings / ISBN 0-7923-4726-9] München (Germany), 4-6 August 1997, pp. 285-298 |
summary |
This paper describes a domain-specific software development method for the creation of building simulators. The method is based on object-oriented modeling, design patterns and code generation principles. The goal is to provide customizable building simulators that exactly simulate those physical effects an application demands. The numerical accuracy and different algorithms to be used can be tailored to the application's needs. By using object models and preconfigured design patterns, a well-structured simulator model can be created. From this model, the complete product code of a simulator is generated. The patterns help to develop a complete and correct model. Each pattern describes a certain functionality and knows how to generate code to implement this functionality. |
series |
CAAD Futures |
email |
|
full text |
file.pdf (219,056 bytes) |
references |
Content-type: text/plain
|
Alan, A. and Pritsker, B. (1974)
The GASP IV simulation language
, New York: Wiley
|
|
|
|
Alexander, C., Ishikawa, S., and Silverstein, M. (1977)
A Pattern Language
, Oxford Univ. Press, New York
|
|
|
|
Altmeyer, J., Riegel, J.P., Schuermann, B., Schuetze M. and Zimmermann, G. (1997)
Application of a GeneratorBased Software Development Method Supporting Model Reuse
, Proc. 9th Conference on Advanced Information Systems Engineering (CAiSE*97), Barcelona
|
|
|
|
Altmyer, J., Schürmann, B. and Schütze, M. (1995)
Generating ECAD Framework Code from Abstract Models
, Proceedings of the Design Automation Conference 95, San Francisco, California
|
|
|
|
Batory, D., Singhal, V., Thomas, J., Dasari, S., Geraci, B. and Sirkin, M. (1994)
The GenVoca Model of Software-System Generators
, Software, September 94
|
|
|
|
Budinsky, R.J., Finnie, M.A., Vlissides, J.M. and Yu, P.S. (1996)
Automatic code generation from design patterns
, IBM Systems Journal, Vol. 35, No. 2, (http://www.almaden.ibm.coiWjoumal/sj/budin/budinsky.hhW)
|
|
|
|
Flemming, U. and Mahdavi, A. (1993)
Simultaneous Form Generation and Performance Evaluation: A Two-Way Inference Approach
, CAAD Futures 93, Elsevier Science Publishers Ltd., Amsterdam, 161-173
|
|
|
|
Flemming, U. and Woodbury, R. (1995)
Journal of Architectural Engineering
, Vol. 1, No. 4, 147-152
|
|
|
|
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995)
Design Patterns
, Addison-Wesley
|
|
|
|
Lamprecht, G. (1981)
Introduction to SIMULA 67
, Vieweg
|
|
|
|
Mahdavi, A. (1993)
Open Simulation Environments: A Preference-Based Approach
, CAAD Futures 93, Elsevier Science Publishers Ltd., Amsterdam 195-214
|
|
|
|
Milne, M. (1991)
Design Tools: Future Design Environments for Visualizing Building Performance
, CAAD Futures 91, Vieweg Verlagsgesellschaft mbH, Braunschweig, Wiesbaden, 485-496
|
|
|
|
Ozel, F. (1991)
An Intelligent Simulation Approach in Simulating Dynamic Processes in Architectural Environments
, CAAD futures 1991, Vieweg Verlagsgesellschaft mbH, Braunschweig/Wiesbaden, 177-190
|
|
|
|
Pree, W. (1995)
Design Patterns for Object-Oriented Software Development
, ACM Press, Addison-Wesley
|
|
|
|
Rumbaugh J., Blaha, M., Premerlani, W., Eddy, E. and Lorensen, W. (1991)
Object-Oriented Modeling and Design
, Prentice Hall, Englewood Cliffs, N.J
|
|
|
|
Schulz, S. (1997)
PSiGene - A Pattern-Based Simulator Generator
, Diploma thesis, University of Kaiserslautern
|
|
|
|
last changed |
1999/04/06 09:19 |
|