DesignScript: Scalable Tools for Design Computation." In Computation and Performance - Proceedings of the 31st eCAADe Conference, 87-95. Vol. 2. eCAADe: Conferences 2. Delft, The Netherlands: Delft University of Technology, 2013."
Progress Towards Multi-Criteria Design Optimisation Using Designscript with Smart Form, Robot Structural Analysis and Ecotect Building Performance Analysis." In Synthetic Digital Ecologies: Proceedings of the 32nd Annual Conference of the Association for Computer Aided Design in Architecture, 47-56. ACADIA. San Francisco: California College of the Arts, 2012."
Embedded Rationality: a Unified Simulation Framework for Interactive Form Finding." International Journal of Architectural Computing 8, no. 4 (2010): 399-418."
Physics-based generative design." In Joining Languages, Cultures and Visions: Proceedings of the 13th International CAAD Futures Conference, 231-244. CAAD Futures. Montréal, Canada: Les Presses de lUniversité de Montréal, 2009."
Tools of Expression: Notation and Interaction for Design Computation." In reForm( ) - Building a Better Tomorrow: Proceedings of the 29th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), 30-31. ACADIA. Chicago, Illinois: The School of the Art Institute of Chicago, 2009."
Some Patterns for Parametric Modeling." In Expanding Bodies: Art "Cities" Environment: Proceedings of the 27th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), 222-229. ACADIA. Halifax, Nova Scotia, Canada: Dalhousie, NSCAD & CDRN, 2007."
From Intuition to Precision." In Digital Design: The Quest for New Paradigms: 23rd eCAADe Conference Proceedings, 14-Oct. eCAADe: Conferences. Lisbon, Portugal: Technical University of Lisbon, 2005."
Exploring New Pathways Between Physical and Virtual Models - the Vaults at Fountains Abbey." In Connecting the Real and the Virtual - design e-ducation: 20th eCAADe Conference Proceedings, 464-470. eCAADe: Conferences. Warsaw, Poland: Warsaw University of Technology, 2002."
Collaborative Design using Long Transactions and "Change Merge"." In Promise and Reality - State of the Art versus State of Practice in Computing for the Design and Planning Process: 18th eCAADe Conference Proceedings, 107-111. eCAADe: Conferences. Weimar, Germany: Bauhaus-Universitat Weimar, 2000."
Three-dimensional Input and Visualization." In Computer-Aided Architectural Design Futures: International Conference on Computer-Aided Architectural Design, 68-84. CAAD Futures. London: Butterworths, 1986."