2004 A report on computational sketching software systems to support Recording, Reasoning, and Resolving in design.
2012 ACM Interactions article on the inevitable embedding of robotics in built environments.
2009 This article argues that a computationally expressed science of design is essential for benefiting from revolutions in desktop manufacturing and embedded computing.
2000, 2008 Three papers on computer aided architectural design.
1984 PhD dissertation: Constraints are an appropriate computable representation for design knowledge.
1999-2009 Six articles reflecting on experience teaching tangible interaction and computational design.
1984 – 2009 Articles in favor of developing systematic methods of design.
2003 – 2013 Miscellaneous notes on software design.
2010 ACM Interactions magazine cover story on tangible interaction design.
2001, 2009 A paper on the use of freehand diagrams in architectural design.
2009 Sketch based software should recognize drawing as visual language. Keynote for Eurographics/ACM Symposium on Sketch Based Interaction and Modeling.