id |
ecaade2007_042 |
authors |
Ozel, Filiz |
year |
2007 |
title |
Pattern Language and Embedded Knowledge in Building Information Modeling |
doi |
https://doi.org/10.52842/conf.ecaade.2007.457
|
source |
Predicting the Future [25th eCAADe Conference Proceedings / ISBN 978-0-9541183-6-5] Frankfurt am Main (Germany) 26-29 September 2007, pp. 457-464 |
summary |
When Christopher Alexander (1977), trained both as a mathematician and an architect, published his seminal work “The Pattern Language” in the 1970’s and introduced the concept of “pattern language”, computers were still in their infancy, CAD did not exist as we know it today, and computer information modeling was not even in the radar screen of researchers. Design communication simply meant manual drafting. With the concept of ‘pattern language” (http://www.patternlanguage.com/), Alexander proposed a systematic method for dealing with complexity, which proved itself to be more relevant than ever in the digital age. The concept is often cited by computer scientists as a precursor to object oriented modeling. This study explores the potential of “pattern language” for structuring building information and design knowledge within the framework of the recent developments in building information modeling (BIM). In this article, comparisons to the approach taken by the software engineering industry who embraced the idea of “patterns” as a systematic way to software development are also made. While Alexander’s pattern language proposes a method with which the designer can incorporate his/her experiences and design vision systematically into the process of designing, software industry’s approach to patterns describes a method for providing problem and solution patterns (i.e. prototypes) that can be used repeatedly during software development. There is obviously a significant difference between the original intent of the “pattern language” and the way it was later used in other fields including software engineering and business solutions. At the cross section of architectural design and software engineering, Building Information Modeling (BIM) software can benefit from carefully incorporating a combination of these two approaches into its structure as patterns. |
keywords |
Building information modeling, Christopher Alexander, pattern language, software development |
series |
eCAADe |
email |
|
full text |
file.pdf (582,315 bytes) |
references |
Content-type: text/plain
|
Alexander, C. (1964)
Notes on the Synthesis of Form
, Harvard University Press
|
|
|
|
Alexander, C. (1979)
The Timeless Way of Building
, Oxford University Press
|
|
|
|
Alexander, Christopher et al. (1977)
A Pattern language
, Oxford University Press
|
|
|
|
Eastman, C. (1999)
Building Product Models: Computer Environments Supporting Design and Construction
, CRC Press, Boca Raton FL
|
|
|
|
Fowler, Martin (1995)
Analysis Patterns: Reusable Object Models
, Addison-Wesley Longman
|
|
|
|
Gamma, Erich, Helm, Richard, Johnson, Ralph & Vlissides, John (1995)
Design Patterns: Elements of Reusable Software
, Addison-Wesley Longman
|
|
|
|
Odum, Howard T. & Odum, Elisabeth, C. (2000)
Modeling for all Scales
, Academic Press, San Diego, CA
|
|
|
|
Ozel, F. (2000)
Spatial Databases and the Modeling of Dynamic Processes in Buildings
, Article published in the Proceedings of the CAADRIA 2000 conference, Singapore, May 2000
|
|
|
|
Simon, Herbert (1957)
Models of Man: Social and Rational
, John Wiley and Sons Inc., New York, NY
|
|
|
|
Slywotzky, Adrian et al. (1999)
Profit Patterns
, US edition: Random House, 1999. UK edition: John Wiley, 1999
|
|
|
|
STEP (1993)
Standard for the Exchange of Product Data
, ISO CD 10303
|
|
|
|
Ullman, Jeffrey D. (1988)
Principles of Database and Knowledge-base Systems
, Computer Science Press, Maryland
|
|
|
|
Winograd, T., & F. Flores (1986)
Understanding Computers and Cognition: A New Foundation for Design
, Addison-Wesley
|
|
|
|
last changed |
2022/06/07 08:00 |
|