Conference Publications
2024
2022
Interfaces for Design Space Exploration
Sara Garcia, António Leitão
eCAADe Conference, Ghent, Belgium
Extending PyJL to Translate Python Libraries to Julia
Miguel Marcelino, António Leitão
JuliaCon, Online, Everywhere on Earth
Extending PyJL - Transpiling Python Libraries to Julia
Miguel Marcelino, António Leitão
Symposium on Languages, Applications and Technologies (SLATE), Dagstuhl, Germany
Metaobject Protocols for Julia
Marcelo Santos, António Leitão
Symposium on Languages, Applications and Technologies (SLATE), Dagstuhl, Germany
Transpiling Python to Julia using PyJL
Miguel Marcelino, António Leitão
European Lisp Symposium (ELS), Porto, Portugal
2021
2020
Parametric Model Manipulation in Virtual Reality: Lowering the Barriers of Algorithmic
Design in Remote Collaboration
Catarina Brás, Renata Castelo-Branco, António Leitão
ACADIA Conference, Online + Global
More is More: The No Free Lunch Theorem in Architecture
Inês Pereira, António Leitão
ASA Conference, Auckland, New Zealand
The Collaborative Algorithmic Design Notebook
Renata Castelo-Branco, Inês Caetano, Inês Pereira, António Leitão
ASA Conference, Auckland, New Zealand
When the Geometry Informs the Algorithm: a hybrid visual/textual programming framework for facade design
Inês Caetano, António Leitão
eCAADe Conference, Berlin, Germany
Integrated Algorithmic Design in Practice: A Renovation Case Study
Helena Martinho, Inês Pereira, Sofia Feist, António Leitão
eCAADe Conference, Berlin, Germany
A Generative System for the Design of High-Performing Shading Devices: Exploring the Daylight Potential of Weaving Patterns
Luís Santos, Inês Caetano, Inês Pereira, António Leitão
Passive and Low Energy Architecture (PLEA) Conference, A Coruña, Spain
The Cost of Daylight: A Parallelized Approach to Multi-Objective Optimization
Inês Pereira, António Leitão
Passive and Low Energy Architecture (PLEA) Conference, A Coruña, Spain
Back to the Future: Reverse-designing a shelter for extreme weather in Antarctica
Gonçalo Araujo, Susan Roaf, Manuel Correia Guedes, António Leitão, João Pinelo
Passive and Low Energy Architecture (PLEA) Conference, A Coruña, Spain
Integrating Algorithmic Processes in Informal Urban and Architectural Planning: Case Study of a Maputo's Neighborhood
Gonçalo Araujo, Manuel Correia Guedes, António Leitão
Passive and Low Energy Architecture (PLEA) Conference, A Coruña, Spain
Creativity Inspired by Analysis: An algorithmic design system for designing structurally feasible façades
Inês Caetano, Sara Garcia, Inês Pereira, António Leitão
CAADRIA Conference, Bangkok, Thailand
Escaping Evolution: A Study on Multi-Objective Optimization
Inês Pereira, Catarina Belém, António Leitão
CAADRIA Conference, Bangkok, Thailand
From Macro to Micro: An integrated algorithmic approach towards sustainable cities
Helena Martinho, Gonçalo Araújo, António Leitão
CAADRIA Conference, Bangkok, Thailand
Visual meets Textual: A Hybrid Programming Environment for Algorithmic Design
Renata Castelo-Branco, António Leitão
CAADRIA Conference, Bangkok, Thailand
Program Comprehension for Live Algorithmic Design in Virtual Reality
Renata Castelo-Branco, António Leitão, Catarina Brás
<Programming> Conference, Porto, Portugal
2019
Immersive Algorithmic Design: Live Coding in Virtual Reality
Renata Castelo-Branco, António Leitão, Guilherme Santos
eCAADe Conference, Porto, Portugal
Optimizing Exhibition Spaces: A Multi-Objective Approach
Inês Pereira, Catarina Belém, António Leitão
eCAADe Conference, Porto, Portugal
Visual Input Mechanisms in Textual Programming for Architecture
Maria João Sammer, António Leitão
eCAADe Conference, Porto, Portugal
On the Impact of Machine Learning: Architecture without Architects?
Catarina Belém, Luis Santos, António Leitão
CAAD Futures Conference, Daejeon, South Korea
Weaving Architectural Façades: Exploring algorithmic stripe-based design patterns
Inês Caetano, António Leitão
CAAD Futures Conference, Daejeon, South Korea
Game of Renders: The Use of Game Engines for Architectural Visualization
António Leitão, Renata Castelo-Branco, Guilherme Santos
CAADRIA Conference, Wellington, New Zealand
From Visual Input to Visual Output in Textual Programming
Maria João Sammer, António Leitão, Inês Caetano
CAADRIA Conference, Wellington, New Zealand
Algorithmic Design and Performance Analysis of Adaptive Façades
Helena Martinho, Catarina Belém, António Leitão, Roel Loonen, Maria Glória Gomes
CAADRIA Conference, Wellington, New Zealand
2018
Derivative-free Methods for Structural Optimization
Guilherme Ilunga, António Leitão
eCAADe Conference, Lodz, Poland
From Design to Optimized Design: An algorithmic-based approach
Catarina Belém, António Leitão
eCAADe Conference, Lodz, Poland
SafePath: An Agent-Based Framework to Simulate Crowd Behaviors
António Leitão, Sofia Sousa, Francisco Loio
eCAADe Conference, Lodz, Poland
Algorithmic Patterns for Facade Design: Merging Design Exploration, Optimization and Rationalization
Inês Caetano, António Leitão
Facade Tectonics World Congress, Los Angeles, California, USA
Case Studies on the Integration of Algorithmic Design Processes in Traditional Design Workflows
Inês Caetano, Guilherme Ilunga, Catarina Belém, Rita Aguiar, Sofia Feist, Francisco Bastos, António Leitão
CAADRIA Conference, Beijing, China
Algorithmic Architectural Visualization
Renata Castelo-Branco, António Leitão
CAADRIA Conference, Beijing, China
Casos de estudo sobre a integração de processos de projeto algorítmico em fluxos de trabalho de projeto em modelo BIM (In Portuguese)
Inês Caetano, Catarina Belém, Guilherme Ilunga, Sofia Feist, António Leitão, Francisco Bastos
Portuguese Congress of Building Information Modelling (ptBIM), Lisbon, Portugal
Design algorítmico integrado (In Portuguese)
Renata Castelo-Branco, António Leitão
Portuguese Congress of Building Information Modelling (ptBIM), Lisbon, Portugal
2017
Luna Moth: Supporting Creativity in the Cloud
Pedro Alfaiate, Inês Caetano, António Leitão
ACADIA Conference, Cambridge, Massachusetts, USA
Algorithmic Design and Analysis Fusing Disciplines
Rita Aguiar, Carmo Cardoso, António Leitão
ACADIA Conference, Cambridge, Massachusetts, USA
Luna Moth: A Web-based Programming Environment for Generative Design
Pedro Alfaiate, António Leitão
eCAADe Conference, Rome, Italy
Saving Lives with Generative Design and Agent-based Modeling
Sofia Sousa, Inês Caetano, António Leitão
eCAADe Conference, Rome, Italy
Integrated Algorithmic Design: A single-script approach for multiple design tasks
Renata Castelo-Branco, António Leitão
eCAADe Conference, Rome, Italy
Algorithmic-based Analysis: Design and Analysis in a Multi Back-end Generative Tool
António Leitão, Renata Castelo-Branco, Carmo Cardoso
CAADRIA Conference, Suzhou, China
Collaborative Algorithmic-based Building Information Modelling
Sofia Feist, Bruno Ferreira, António Leitão
CAADRIA Conference, Suzhou, China
Integration of an Algorithmic BIM Approach in a Traditional Architecture Studio
Inês Caetano, António Leitão
CAADRIA Conference, Suzhou, China
Translating Algorithmic Design from CAD to BIM
Renata Castelo-Branco, António Leitão
Kine[SIS]tem International Conference, Lisbon, Portugal
2016
Processing for Architecture
Inês Caetano, António Leitão
Education for Research, Research for Creativity, Warsaw, Poland
Portable Generative Design for Building Information Modelling
Sofia Feist, Guilherme Barreto, Bruno Ferreira, António Leitão
CAADRIA Conference, Melbourne, Australia
DrAFT: an Algorithmic Framework for Facade Design
Inês Caetano, António Leitão
eCAADe Conference, Oulu, Finland
Using Processing with Architectural 3D Modelling
Inês Caetano, António Leitão
eCAADe Conference, Oulu, Finland
A-BIM: Algorithmic-based Building Information Modelling (In Portuguese)
Sofia Feist, António Leitão
Portuguese Congress of Building Information Modelling (ptBIM), Guimarães, Portugal
Aplicação do design generativo nas tecnologias BIM (In Portuguese)
Inês Caetano, António Leitão, Francisco Teixeira Bastos
Portuguese Congress of Building Information Modelling (ptBIM), Guimarães, Portugal
Design generativo para Building Information Modelling (In Portuguese)
Bruno Ferreira, António Leitão
Portuguese Congress of Building Information Modelling (ptBIM), Guimarães, Portugal
A generic shape grammar interpreter for discursive grammars
Rodrigo Correia, António Leitão, José Duarte
Generative Art Conference, Florence, Italy
2015
Combining Processing with Racket
Hugo Correia, António Leitão
Symposium on Languages, Applications and Technologies (SLATE), Madrid, Spain
Extending Processing to CAD Applications
Hugo Correia, António Leitão
eCAADe Conference, Vienna, Austria
Generative Design for Building Information Modelling
Bruno Ferreira, António Leitão
eCAADe Conference, Vienna, Austria
Programming for Architecture: The Students' Point of View
Rita Aguiar, Afonso Gonçalves
eCAADe Conference, Vienna, Austria
2014
An Implementation of Python for Racket
Pedro Ramos, António Leitão
European Lisp Symposium (ELS), Paris, France
Illustrated Programming
António Leitão, José Lopes, Luís Santos
ACADIA Conference, Los Angeles, California, USA
Implementing Python for DrRacket
Pedro Ramos, António Leitão
Symposium on Languages, Applications and Technologies (SLATE), Bragança, Portugal
Improving Generative Design by Combining Abstract Geometry and Higher-Order Programming
António Leitão
CAADRIA Conference, Kyoto, Japan
On the Expressive Power of Programming Languages for Generative Design: The Case of Higher-Order Functions
António Leitão, Sara Proença
eCAADe Conference, Newcastle, United Kingdom
Reaching Python from Racket
Pedro Ramos, António Leitão
International Lisp Conference (ILC), Montréal, Canada
2013
Pushing the Envelope: Stretching the Limits of Generative Design
António Leitão, Rita Fernandes, Luís Santos
Conference of the Iberoamerican Society of Digital Graphics (SIGraDi), Valparaíso, Chile
2012
Collaborative Digital Design: When the architect meets the software engineer
Luís Santos, José Lopes, António Leitão
eCAADe Conference, Prague, Czech Republic
2011
Programming Languages for Generative Design: Visual or Textual?
António Leitão, Luís Santos
eCAADe Conference, Ljubljana, Slovenia
2010
Revisiting the Architecture Curriculum: The programming perspective
António Leitão, Filipe Cabecinhas, Susana Martins
eCAADe Conference, Zurich, Switzerland