Evaluating Buildings with Computation and Machine Learning

November 2016 – Although computers have significantly impacted the way we design buildings, they have yet to meaningfully impact the way we evaluate buildings. In this paper we detail two case studies where computation and machine learning were used to analyze data produced by building inhabitants. We find that a building’s ‘data exhaust’ provides a rich source of information for longitudinally analyzing people’s architectural preferences. We argue that computation driven evaluation could supplement traditional post occupancy evaluations.

Cyclomatic complexity and dimensionality vs size.

Quantitatively Analysing Parametric Models

October 2014 – An article in the International Journal of Architectural Computing that looks at the size, dimensionality, and cyclomatic complexity of 2002 parametric models.

PhD Thesis – Modelled on Software Engineering: Flexible Parametric Models in the Practice of Architecture

September 2013 – My PhD thesis. Inside I explore the relationship between software engineering and the design of flexible parametric models.


June 2013 – The FabPod is an acoustically tuned meeting room housed within an open-plan office at the RMIT Design Hub. As part of this project I established the FabPod’s geometric rules and created the parametric models through which it was designed.

Design Ecosystems: Customising the Architectural Design Environment with Software Plug-ins

April 2013 – An article in AD 2013 by Daniel Davis and Brady Peters. In this article we trace the changes in authorship as design environments shift from cathedral to bazaar.

Sagrada Família

March 2013 – Antoni Gaudí’s Sagrada Família has been under construction for over one hundred and thirty years. For the past four years I have worked intermittently for the current executive architect, Mark Burry.

Yeti: Designing geometric tools with interactive programming.

April 2012 – A paper presented at DesForm 2012 by Daniel Davis, Jane Burry, and Mark Burry. In this paper we introduce a novel method for interactively writing text-based scripts. We go on to compare this method to the scripting options designers typically use to create geometry: interactive visual scripts and non-interactive textual scrips.

Figure 1

Understanding Visual Scripts: Improving collaboration through modular programming

December 2011 – An article in the International Journal of Architectural Computing by Daniel Davis, Jane Burry, and Mark Burry. In this article we consider how the architectural design process is impacted by the reduction of code complexity through script modularisation.

Figure 6

Modelling Hyperboloid Sound Scattering: The Challenge of Simulating, Fabricating and Measuring

October 2011 – Paper presented at the Design Modelling Symposium Berlin 2011 by Jane Burry, Daniel Davis, Brady Peters, Phil Ayres, John Klein, Alexander Pena de Leon, and Mark Burry. In this paper we report on the challenges associated with modelling, simulating, fabricating and measuring sound scattering using both physical and digital models at three distinct scales.

Scripting Cultures

August 2011 – Illustrations for the final chapter of Scripting Cultures, a book by Mark Burry (2011 Wiley).

Figure 3

Untangling Parametric Schemata: Enhancing Collaboration Through Modular Programming

July 2011 – Paper presented at CAADFutures 2011 by Daniel Davis, Jane Burry, and Mark Burry. In this paper we investigate whether the legibility of a parametric model is improved by restructuring the schema with modular programming principles.


May 2011 – Yeti is an interactive textual programming environment I developed to support the creation of three-dimensional geometry.

The Flexibility of Logic Programming: Parametrically Regenerating the Sagrada Família

April 2011 – A paper presented at CAADRIA 2011 by Daniel Davis, Jane Burry, and Mark Burry. In this paper we investigate the implications of changing the programming paradigm in a parametric model to logic programming. A qualitative account is given of using dataflow programming and logic programming to generate a portion of the Sagrada Família church.

Designing Responsive Architecture: Mediating Analogue and Digital Modelling in Studio

April 2011 – Paper presented at CAADRIA 2011 by Daniel Davis, Flora Salim, and Jane Burry. In this paper we consider the challenges involved in teaching architecture students to program and design electronics whilst maintaining a focus on the design potentials of responsive architecture.


March 2011 – Dermoid is a wooden reciprocal frame developed by a team of researchers from CITA and SIAL pushing parametric modelling to its limits.

Responsive Acoustic Surfaces

March 2011 – A workshop at SmartGeometry 2011 to test the acoustic properties of plaster hyperboloids.

The New Mathematics of Architecture

November 2010 – Sixty-four mathematical concepts researched and illustrated for The New Mathematics of Architecture by Jane Burry and Mark Burry (2010 Thames & Hudson).

Evolving Digital Morphogenesis by Means of Biology and Computer Science

November 2009 – My undergraduate thesis. In it I demonstrate how a Pareto-optimal collection of designs can be developed and explored by designers harnessing genetic algorithms.