Case-based reasoning for design composition in architecture

This thesis presents a process model for design composition using an abstraction of form and function characteristics of design solutions. The design process model is based on adapting previous solutions to generate new designs using derivational analogy. The model relies on a geometric representation of design compositions. This representation encodes functional and form attributes of design and is used to build compositional characteristics of the design. The research uses Solution Traces (Sol-Traces) as constructs for recording and reusing the design composition. The trace consists of compositional steps. The trace---the sequence of steps---can be replayed to generate design solutions. Design reasoning with architectural cases has a long history in architecture. Generative case based reasoning using derivational analogy is a powerful problem solving technique that enables new designs to be created by utilizing the generative path of prior designs. This technique is adapted for use in developing a design assistance system for design composition in architecture. Solution Traces (Sol-Truces) are used within a CBR methodology for a design composition assistant: the TRACE system. Cases in TRACE include architectural representations such as floor plans, form diagram, function diagram, and the sequence of design composition steps that lead to a particular solution. The TRACE system utilizes two strategies, transformations and formative ideas, to generate forms. Cases and their components are classified and indexed in the case base using both form and function attributes. The thesis presents three worked examples using the TRACE system. The main contributions of the research are: the abstraction language for design composition using the Sol-Traces representation and the process model for design composition using this approach. Another contribution of the research is the application of the generative CBR, using derivational analogy, in architectural design composition at the early phases. The research also provides the development of the TRACE system as a CBR system utilizing the research findings.

[1]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[2]  William J. Mitchell ARTIFACT GRAMMARS AND ARCHITECTURAL INVENTION , 1994 .

[3]  Amit Konar,et al.  Artificial Intelligence and Soft Computing: Behavioral and Cognitive Modeling of the Human Brain , 1999 .

[4]  Rivka Oxman,et al.  Remembrance of things past: design precedents in libraries , 1993 .

[5]  William J. Mitchell,et al.  The electronic design studio , 1990 .

[6]  Yehuda E. Kalay,et al.  Knowledge-Based Computer-Aided Architectural Design , 1994 .

[7]  I. Jurisica Representation and Management Issues for Case-Based Reasoning Systems , 1993 .

[8]  John S. Gero,et al.  A Design Support System Using Analogy , 1992 .

[9]  Ulrich Flemming,et al.  Case-based design in the SEED system , 1994 .

[10]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[11]  G. Stevens The Reasoning Architect: Mathematics and Science in Design , 1990 .

[12]  Ye Zhang,et al.  A software environment to support early phases in building design , 1997 .

[13]  Frances Downing,et al.  Transcending memory: remembrance and the design of place☆ , 2003 .

[14]  Branko Kolarevic,et al.  Regulating Lines and Geometric Relations as a Framework for Exploring Shape, Dimension and Geometric Organization in Design , 1997 .

[15]  Steven J. Fenves,et al.  A Representation for Conceptual Design of Buildings , 2000 .

[16]  Christian Norberg-Schulz,et al.  Architecture : presence, language and place , 2000 .

[17]  Mary Lou Maher,et al.  CADSYN: A case-based design process model , 1993, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[18]  Nigel Cross,et al.  Analysing design activity , 1996 .

[19]  Kenneth Frampton,et al.  Frank Lloyd Wright : a primer on architectural principles , 1991 .

[20]  Gabriela Goldschmidt,et al.  Expertise and the use of visual analogy: implications for design education , 1999 .

[21]  Wucius Wong Principles of Two Dimensional Form , 1988 .

[22]  Dedre Gentner,et al.  Structure-Mapping: A Theoretical Framework for Analogy , 1983, Cogn. Sci..

[23]  Bethina Schmitt,et al.  Visual Interfaces to Digital Libraries , 2002, Lecture Notes in Computer Science.

[24]  U Flemming,et al.  More Than the Sum of Parts: The Grammar of Queen Anne Houses , 1987 .

[25]  Michael Stonebraker,et al.  Object-Relational DBMSs: Tracking the Next Great Wave , 1998 .

[26]  Mao-Lin Chiu,et al.  Analogical Reasoning and Case Adaptation in Architectural Design: Computers vs. Human Designers , 1997 .

[27]  Janet L. Kolodner,et al.  A Case-Based Design Aid for Architecture , 1992 .

[28]  Paul Thagard,et al.  Dimensions of Analogy , 1988 .

[29]  Craig Zimring,et al.  Scaling Up is Hard to Do: Experiences in Preparing a Case-Based Design Aid Prototype for Field Trial , 1994 .

[30]  John H. Frazer,et al.  An Evolutionary Architecture , 1995 .

[31]  Roger H. Clark,et al.  Precedents in Architecture , 1985 .

[32]  Brian Falkenhainer,et al.  The Structure-Mapping Engine: Algorithm and Examples , 1989, Artif. Intell..

[33]  Dean Bruton,et al.  Grammars and Art , 1997 .

[34]  Katy Börner CBR for Design , 1998, Case-Based Reasoning Technology.

[35]  Ashok K. Goel,et al.  Innovation in Analogical Design: A Model-Based Approach , 1994 .

[36]  Smadar T. Kedar-Cabelli,et al.  Analogy — From a Unified Perspective , 1988 .

[37]  M. GROSS,et al.  Using diagrams to access a case library of architectural designs , 1996 .

[38]  Mark T. Keane,et al.  Design à la Déjà Vu Reducing the Adaptation Overhead , 1996 .

[39]  Rivka Oxman,et al.  The computability of architectural knowledge , 1990 .

[40]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[41]  Srinath Perera,et al.  Case-based design: A review and analysis of building design applications , 1997, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[42]  Pearl Pu,et al.  Introduction: Issues in case-based design systems , 1993, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[43]  Michael Batty,et al.  Environment and Planning B , 1982 .

[44]  Roderick J. Lawrence,et al.  Design strategies in architecture: an approach to the analysis of form , 1990 .

[45]  Stefan Wess,et al.  Case-Based Reasoning Technology: From Foundations to Applications , 1998, Lecture Notes in Computer Science.

[46]  Francis D. K. Ching,et al.  Architecture form, space and order , 1979 .

[47]  Robert Woodbury,et al.  Software Environment to Support Early Phases in Building Design (SEED): Overview , 1995 .

[48]  Wucius Wong,et al.  Principles of Form and Design , 1993 .

[49]  Eric Teicholz Computer-aided architectural design , 1977, DAC '77.

[50]  Gerhard N. Schmitt Case-based design and creativity , 1993 .

[51]  Jaime G. Carbonell,et al.  Derivational analogy: a theory of reconstructive problem solving and expertise acquisition , 1993 .

[52]  Ludger Hovestadt,et al.  ARMILLA5 — Supporting Design, Construction and Management of Complex Buildings , 1997 .

[53]  Angi Voss,et al.  Retrieval of Similar Layouts in FABEL using AspecT , 2003 .

[54]  Jan L. Harrington Object-Oriented Database Design Clearly Explained , 1999 .

[55]  Christian Kühn,et al.  Modelling the representation of architectural design cases , 1993 .

[56]  Javier Barrallo,et al.  Spatial Computer Abstraction: From Intuition to Genetic Algorithms , 1997 .

[57]  J. C. Jones Design Methods Reviewed , 1966 .

[58]  Ulrich Flemming,et al.  Syntactic structures in architecture: teaching composition with computer assistance , 1990 .

[59]  Padraig Cunningham,et al.  Knowledge Engineering Requirements in Derivational Analogy , 1993, EWCBR.