Skip to main content
Article thumbnail
Location of Repository

Case-based design: A review and analysis of building design applications

By Ian Watson and Srinath Perera


This paper presents a review of CBD and its application to building design in particular. Case-based design is the application of case-based reasoning to the design process. Design maps well to case-based reasoning because designers use parts of previous design solutions in developing new design solutions. This paper identifies problems of case representation, retrieval, adaptation, presentation, and case-based maintenance along with creativity, legal, and ethical issues that need to be addressed by CBD systems. It provides a comprehensive review of CBD systems developed for building design and provides a detailed comparison of the CBD systems reviewed

Topics: G500, G700, K900
Publisher: Cambridge University Press
Year: 1997
OAI identifier:

Suggested articles


  1. (1996). A case-base for decision support in bridge design. doi
  2. (1992). A case-based design aid for architecture. doi
  3. (1992). A case-based synthesis tool for engineering design. doi
  4. (1985). A computer model of case-based reasoning in problem solving. An investigation in the domain of dispute mediation,
  5. (1992). Adaptation of spatial design cases. doi
  6. (1996). Adaptation-guided retrieval: Using adaptation knowledge to guide the retrieval of adaptable cases.
  7. (1994). Advances and challenges in case-based design.
  8. (1984). An architecture for the application of artificial intelligence to design. doi
  9. (1996). Applying case-based reasoning in bridge design.
  10. (1992). Applying case-based reasoning to autoclave loading. doi
  11. (1992). AskJef: Integrating case-based reasoning and multimedia technologies for interface design support. doi
  12. (1991). Assembly sequence planning using casebased reasoning technique. doi
  13. (1993). Automated support for developing retrieve-and-propose systems. doi
  14. (1995). Automatic Indexing Retrieval and Reuse of Topologies
  15. (1993). b). PRECEDENTS: Memory structure in design case libraries. doi
  16. (1988). bauen undforschen. Fritz Haller Solothurn, Ausstellung des Knustvereins Solothurn.
  17. (1991). Behavioural synthesis in CADET, a case-based design tool. doi
  18. (1994). Bridging the gap between AI technology and design requirements. doi
  19. (1992). CADET: A case-based synthesis tool for engineering design. doi
  20. (1991). CADSYN: Using case and decomposition knowledge for design synthesis.
  21. (1993). Case-based design and creativity. doi
  22. (1995). Case-based design approach for integration of design and estimating. doi
  23. (1994). Case-based design in the SEED system. doi
  24. (1992). Case-based design support: A case study in architectural design. doi
  25. (1988). Case-based reasoning in CYCLOPS, a design problem solver.
  26. (1995). Case-based reasoning in design. Lawrence Erlbaum Associates, doi
  27. (1991). Case-based reasoning: A research paradigm.
  28. (1994). Case-based reasoning: A review. doi
  29. (1994). Case-based reasoning: Foundational issues, methodological variations and system approaches.
  30. (1991). Case-based representation of architectual design knowledge.
  31. (1995). CBRefurb: A case-based building refurbishment cost estimator and decision support system. doi
  32. (1994). Comparing fragments by their images.
  33. (1983). Computers that design: Expert systems for mechanical engineers. doi
  34. (1995). Computing consequences: A framework for teaching ethical computing. doi
  35. (1994). Computing distance between attribute-value representations in an associative memory.
  36. (1994). Computing distances between attribute-value representations in a flat memory.
  37. (1989). Cost effective designs.
  38. (1994). Creative design using a genetic algorithm. doi
  39. (1993). Creativity in design using a design prototype approach.
  40. (1976). Decisions with multiple objectives: Preferences and value tradeoffs. doi
  41. (1993). Dejavu: Case-based reasoning for mechanical design. doi
  42. (1973). Dept. of Architecture,
  43. (1986). Derivational analogy: A theory of reconstructive problem solving and expertise acquisition.
  44. (1989). Design by derivational analogy: Issues in the automated replay of design plans. doi
  45. (1995). Design case bases: Graphic knowledge bases for the design workspace.
  46. (1982). Design decision making in architectural practice.
  47. (1990). Design problem solving: A task analysis.
  48. (1990). Design prototypes: A knowledge representation schema for design. doi
  49. (1994). Developing case-based reasoning systems: A case study in diagnosing building defects.
  50. (1984). Developments in design methodology.
  51. (1995). Dynamic generation of design plans at the brief stage. doi
  52. (1987). Engineering design synthesis: A domain independent representation. doi
  53. (1984). Engineering design. doi
  54. (1995). Evolutionary case based design. doi
  55. (1987). Expert systems in computer aided design. doi
  56. (1988). Expertise of the architect.
  57. (1986). Explanation patterns. In Understanding mechanically and creatively. Lawrence Erlbaum, doi
  58. (1988). Explanation-based indexing of cases.
  59. (1991). Exploration and innovation in design: Towards a computational model. doi
  60. (1993). Exploring case-based building designCadre. doi
  61. (1987). Exploring for innovative designs by relaxing criteria and reasoning from precedent knowledge.
  62. (1987). Extended general design theory. Design Systems for CAD,
  63. (1994). Flexible retrieval strategies for case-based design. doi
  64. (1977). Forward reasoning and dependencydirected backtracing in a system for computer-aided circuit analysis. doi
  65. (1992). Hierarchical generate-and-test vs. constraint-directed search. doi
  66. (1993). INDEX: A case-based reasoning approach of contentbased indexing for design.
  67. (1994). Inferential design theory: A conceptual outline. doi
  68. (1989). Inside case-based reasoning. Erlbaum,
  69. (1989). Integrating case-based reasoning and qualitative reasoning in engineering design.
  70. (1989). Integration of case-based reasoning and model-based reasoning for adaptive design problem solving.
  71. (1965). Introduction to design.
  72. (1993). Introduction: Issues in case-based design systems. doi
  73. (1991). MAC/FAC: A model of similaritybased retrieval. doi
  74. (1974). MIDIā€”ein offenes system fur mehregeschossige bauten mil integrierter medieninstallation. USM baausysteme haller,
  75. (1996). Multi-agent collaborative case-based estimating and design in NIRMANI: Organising a multi-perspective case memory. doi
  76. (1992). Mutation and analogy to support creativity in computer-aided design.
  77. (1995). NIRMANI: A case-based expert system for integrated design & estimating. doi
  78. (1995). NIRMANI: An integrated case-based system for strategic design and estimating. doi
  79. (1988). On research methodology towards a scientific theory of engineering design. doi
  80. (1993). PANDA: A case-based system to aid novice designers. doi
  81. (1994). Precedents in design: A computational model for the organisation of case knowledge, doi
  82. (1985). Pride: An expert system for the design of paper handling systems. doi
  83. (1990). Principles of design. doi
  84. (1988). Proceedings of the 1st case-based reasoning workshop.
  85. (1986). Psychology of architectural design.
  86. (1980). Reasoning, problem solving and decision process: The problem space as a fundamental category. Attention and Performance
  87. (1993). Remembrance of things pase: Design precedents in libraries. doi
  88. (1994). Report No. 13. In Similarity Concepts and Retrieval
  89. (1994). Representation of case memory for structural design.
  90. (1995). Representing and indexing building refurbishment cases for multiple retrieval of adaptable pieces of cases. doi
  91. (1994). Representing and using cases in visualisationoriented design domains. In
  92. (1994). Representing design cases based on methods. doi
  93. (1995). Retrieval of similar layouts in FABEL using AspecT.
  94. (1992). Retrieval strategies in a casebased design system. doi
  95. (1994). Scaling up is hard to do: Experiences in preparing a case-based design aid prototype for field trial,
  96. (1975). Scripts, plans, and knowledge. doi
  97. (1977). Scripts, plans, goals and understanding. Erlbaum, doi
  98. (1993). SEED: A software environment to support the early phases in bulding desing.
  99. (1995). Spatial composition using cases: doi
  100. (1994). Spatial design of complex artefacts using cases. doi
  101. (1995). Supporting case-study use in design education: A computational case-based design aid for architecture. Computing Civil Eng.
  102. (1981). The complete problem solver. doi
  103. (1993). The theory of inventive problem solving for systems engineering and logistics support. doi
  104. (1994). The use of string grammars in architectural design.
  105. (1991). Toward a case-based aid for conceptual design. doi
  106. (1991). Towards a case-based tool for aiding conceptual design problem solving.
  107. (1988). Towards an architecture for open world problem solving.
  108. (1995). Towards an intelligent architectural design aid. doi
  109. (1995). Towards the Integration of Case-Based, SchemaBased and Model-Based Reasoning for Supporting Complex Design Tasks. doi
  110. (1992). Use of multiple cases in casebased design. doi
  111. (1988). Using analogical reasoning to design buildings. doi
  112. (1989). Using experience in learning and problem solving.
  113. (1987). Using experience to plan the synthesis of new designs.
  114. (1994). Using gestalten to retrieve cases. doi
  115. (1993). Using the points of large cases. doi
  116. (1995). What kind of adaptation do CBR system sneed?: A review of current practice. Review of Adaptation

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.