Augmented space planning: Using procedural generation to automate desk layouts

13 June 2018 – In a paper for the International Journal of Architectural Computing we discuss a new algorithm for automatically laying out offices.

Evaluating Buildings with Computation and Machine Learning

7 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

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

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

4 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.

Yeti: Designing geometric tools with interactive programming.

18 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

1 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

4 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

12 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

4 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.

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

4 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.