id |
ijac20119403 |
authors |
Davis,Daniel; Jane Burry and Mark Burry |
year |
2011 |
title |
Understanding visual scripts: Improving collaboration through modular programming |
source |
International Journal of Architectural Computing vol. 9 - no. 4, 361-375 |
summary |
Modularisation is a well-known method of reducing code complexity, yet architects are unlikely to modularise their visual scripts. In this paper the impact that modules used in visual scripts have on the architectural design process is investigated with regard to legibility, collaboration, reuse and design modification.Through a series of thinking-aloud interviews, and through the collaborative design and construction of the parametric Dermoid pavilion, modules are found to impact the culture of collaborative design in architecture through relatively minor alterations to how architects organise visual scripts. |
series |
journal |
full text |
file.pdf (295,064 bytes) |
references |
Content-type: text/plain
|
Brooks, F. (1975)
The mythical man-month: essays on software engineering
, Addison Wesley Longman Inc., Massachusetts
|
|
|
|
Burry, M. (1996)
Parametric Design and the Sagrada Família
, Architectural Research Quarterly, 1996, (Summer), 70-80
|
|
|
|
Burry, M. (2011)
Scripting Cultures: Architectural Design and Programming
, Wiley, Chichester
|
|
|
|
Davis, D., Burry, J. and Burry, M. (2011)
Untangling parametric schemata: enhancing collaboration through modular programming
, Leclercq, P., Heylighen,A. and Martin, G. eds. Proceedings of the 14th international conference on Computer Aided Architectural Design, University of Liege, Liege
|
|
|
|
Dijkstra, E.W (1968)
Go To Statement Considered Harmful
, Communications of the Association for Computing Machinery, 11(3),147-148
|
|
|
|
Ellis,T. O., Heafner, J. F. and Sibley,W. L. (1969)
The Grail Project: An experiment in Manmachine communications
, The RAND Corporation
|
|
|
|
Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995)
Design Patterns: Elements of Reusable Object-Oriented Software
, Addison-Wesley, Massachusetts
|
|
|
|
Green,T. and Petre, M. (1996)
Usability Analysis of Visual Programming Environments:A ‘Cognitive Dimensions’ Framework
, Journal of Visual Languages & Computing, 7(2), 131-174
|
|
|
|
Lewis, C. and Rieman, J. (1993)
Task-Centered User Interface Design: A Practical Introduction
, Self published
|
|
|
|
Mall, R. (2004)
Fundamentals of Software Engineering
, Prentice-Hall, New Delhi
|
|
|
|
Monedero, J. (1997)
Parametric design. A review and some experiences
, Martens, B., Linzer, H.,Voigt,A. eds. Challenges of the Future: 15th eCAADe Conference Proceedings, Österreichischer Kunst- und Kulturverlag,Vienna
|
|
|
|
NATO Science Committee (1968)
Software Engineering
, NATO Science Committee, Garmisch
|
|
|
|
Nielsen, J. (1993)
Usability Engineering
, Morgan Kaufmann, San Diego
|
|
|
|
Nielsen, U. (1994)
Guerrilla HCI: Using Discount Usability Engineering to Penetrate the Intimidation Barrier
, Bias, R. G. and Mayhew, D. J., Cost-Justifying usability, Morgan Kaufmann, California, 245-272
|
|
|
|
Wong,Y. and Sharp, J. (1992)
A Specification and Design Methodology Based on Data Flow Principles
, Sharp, J. ed., Dataflow computing:Theory and Practice,Ablex Publishing, Norwood, 37-79
|
|
|
|
Woodbury, R. F (2010)
Elements of Parametric Design
, Routledge,Abingdon
|
|
|
|
Woodbury, R., Aish, R. and Kilian, A. (2007)
Some Patterns for Parametric Modeling
, Lilley, B. and Phillip, B. eds. 27th Annual Conference of the Association for Computer Aided Design in Architecture, Dalhousie University, Halifax, 222-229
|
|
|
|
last changed |
2019/07/30 10:55 |
|