id |
ecaade2020_034 |
authors |
Hamilton, William, Butler, Andrew, Gardner, Nicole, Haeusler, M. Hank, Ramos, Cristina and Zavoleas, Yannis |
year |
2020 |
title |
Keeping up with the Code - Communicating the Decision Making History of Architectural Scripts |
source |
Werner, L and Koering, D (eds.), Anthropologic: Architecture and Fabrication in the cognitive age - Proceedings of the 38th eCAADe Conference - Volume 1, TU Berlin, Berlin, Germany, 16-18 September 2020, pp. 633-642 |
doi |
https://doi.org/10.52842/conf.ecaade.2020.1.633
|
summary |
As the architecture industry engages computational methods to automate and optimise design processes, decision-making becomes embedded and hidden within complex code. Even where employees understand the procedure and logic of architectural scripts they may struggle to understand those developed by others and used on different projects. Accordingly, this paper outlines the research and development of a workflow to trace and document the decision-making history (DMH) of architectural scripts. This develops the relational database Huginn to test the feasibility of tracing decision-making history in scripting through a Python Web framework that sends data in a JavaScript Object Notation (JSON) format from Grasshopper. The research outcomes successfully demonstrate a system that can link a series of objects to their 'decision' origins. This contributes to informing the development of theoretically-grounded coding protocols and simultaneously demystifying the complexity of architectural scripting and communicating the significance of data-augmented decision making within contemporary architectural design processes. |
keywords |
Automation in Architecture; Design Optimisation; Architectural Scripting; Decision Making History; Database; Visual Programming |
series |
eCAADe |
email |
|
full text |
file.pdf (3,593,716 bytes) |
references |
Content-type: text/plain
|
Anderson, C, Bailey, C and Davis, D (2018)
Augmented space planning: Using procedural generation to automate desk layouts
, International Journal of Architectural Computing, 16(2), p. 164-177
|
|
|
|
Arroyo, P, Tommelein, ID and Ballard, G (2012)
Deciding a sustainable alternative by
, Proceedings of the 20th Annual Conference of the International Group for Lean Construction, San Diego
|
|
|
|
Austin, M and Wajdy, Q (2016)
I'm a visual thinker: rethinking algorithmic education for architectural design
, Proceedings of CAADRIA 2016, Melbourne, pp. 829-838
|
|
|
|
Balaban, Ö, Kilimci, ESY and Cagdas, G (2012)
Automated Code Compliance Checking Model for Fire Egress Codes
, Proceedings of eCAADe 2012, Prague, pp. 117-125
|
|
|
|
Berry, J and Park, P (2017)
A Passive System for Quantifying Indoor Space Utilization
, Proceedings of ACADIA 2017, Cambridge, pp. 138-145
|
|
|
|
Burry, M (2011)
Scripting cultures : architectural design and programming
, Wiley, Chichester, UK
|
|
|
|
Carpo, M (2018)
Excessive Resolution: Designers meet the second coming of artificial intelligence
, Architectural Record, 206(6), p. 135-136
|
|
|
|
Chachere, J and Haymaker, J (2011)
Framework for Measuring the Rationale Clarity of AEC Design Decisions
, ASCE Journal of Architectural Engineering, 17(3), pp. 86-96
|
|
|
|
Cichocka, JM, Browne, WN and Rodriguez, E (2017)
Optimization in the architectural practice An International Survey
, Proceedings of CAADRIA 2017, Hong Kong, pp. 387-396
|
|
|
|
Criado-Perez, C, Collins, CG, Jackson, CJ, Oldfield, P, Pollard, B and Sanders, K (2020)
Beyond an 'informed opinion': evidence-based practice in the built environment
, Architectural Engineering and Design Management, 16(1), pp. 23-40
|
|
|
|
Davis, D, Burry, J and Burry, M (2011)
Understanding Visual Scripts: Improving Collaboration through Modular Programming
, International Journal of Architectural Computing, 9(4), p. 361-375
|
|
|
|
Davis, D (2019)
Vertically Integrated Research: An Unusual Business Model
, Architectural Design, 89(3), p. 68-75
|
|
|
|
Durmisevic, S, Ciftcioglu, Ö and Sariyildiz, S (2001)
Quantifying the Qualitative Design Aspects
, Proceedings of eCAADe 2001, Helsinki, pp. 111-116
|
|
|
|
Gardner, N (2018)
Architecture-Human-Machine (re)configurations - Examining computational design in practice
, Proceedings of eCAADe 2018, Lodz, pp. 139-148
|
|
|
|
Gardner, N (2019)
New Divisions of Digital Labour in Architecture
, Feminist Review, 123(1), p. 106-125
|
|
|
|
Guedes, Í and Andrade, M (2019)
Automatic Rule-Based Checking for the Approval of Building Architectural Designs of Airport Passenger Terminals based on BIM
, Proceedings of eCAADe 2019, Porto, pp. 333-338
|
|
|
|
Heumann, A and Davis, D (2020)
Humanizing Architectural Automation: A Case Study in Office Layouts
, Proceedings of the Design Modeling Symposium: Design with all senses 2019, Springer, pp. 662-670
|
|
|
|
Hua, H and Jia, TL (2010)
Floating Bubbles: An agent-based system for layout planning
, Proceedings of CAADRIA 2010, Hong Kong, pp. 175-183
|
|
|
|
Joseph, D, Kim, A, Butler, A and Haeusler, MH (2015)
Optimisation for Sport Stadium Design
, Proceedings of CAADRIA 2015, Hong Kong, pp. 573-582
|
|
|
|
Kemmis, S (2009)
Action research as a practice-based practice
, Educational Action Research, 17(3), pp. 463-474
|
|
|
|
last changed |
2022/06/07 07:50 |
|