Skip to main content

Knowledge-Based Computer-Aided Design: The Computer as Design Partner

  • Chapter
CAD and Robotics in Architecture and Construction

Abstract

Design can be defined as a process of searching for a physical or organizational schema which, when realized, will achieve certain goals and abide by certain constraints. This process, which is usually applied in complex situations, is characterized by creative thinking and judgment. These two high-level functions are facilitated by representational and analytical functions, which keep track of the emerging schema and provide specific quantitative and qualitative measures of its expected performance.

In this paper it is suggested that computers could assist in the creative and judgmental functions of design if they had access to knowledge and experience similar to that which designers rely upon. This knowledge can be represented and stored in the form of performance criteria, goals, and design plans. Such assistance does not necessitate that all steps in the design process be computer-aided. Some design operations should continue to be performed by the designer, while others are best performed by the computer. The dynamic allocation of tasks between the designer and the computer will enable a more flexible approach to design computability, particularly in responding to changing requirements, unforeseen problems, and emerging opportunities, as they arise during the design process.

A methodology, and its PROLOG implementation, for developing knowledge-based computerized design assistants is presented. This proposed methodology differs from other approaches to the employment of computers in the creative and judgmental functions of design in its scope and flexibility: it spans all phases of the design process, and incorporates knowledge-acquisition facilities which enable the system’s knowledge-base to be dynamically expanded and modified.

We believe that computer-aided design systems modeled after this methodology represent an improved adaptation of computers for assisting in the design of physical artifacts; therefore, they may lead to a better realization of the promise CAD holds for improving designers’ productivity and product quality.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Y. Kalay, “Redifining the role of computers in architecture: from drafting/modeling to knowledge-based assistants”, Computer-Aided Design, Vol. 17, No. 7, September 1985, pp 319–328.

    Article  Google Scholar 

  2. J. Orr. “The merits of design automation”, Computer Graphics World, January 1985 pp 83–84.

    Google Scholar 

  3. A. Newell and H. Simon, Human Problem Solving, Prentice-Hall, Englewood Cliffs, NJ, 1972.

    Google Scholar 

  4. C. Eastman, “Recent developments in representation in the science of design”, Research Report No 83, Institute of Physical Planning, Carnegie-Mellon University, Pittsburgh PA, April 1981.

    Google Scholar 

  5. W. Mitchell, “The logic of architecture”, Draft, Carnegie-Mellon University, Pittsburgh PA, 1980.

    Google Scholar 

  6. O. Akin, “How do architects design?”, Artificial Intelligence and Pattern Recognition in Computer-Aided Design. Latombe, ed., IFIP, North Holland Publishing Co., 1978.

    Google Scholar 

  7. D. Koberg, and J. Bagnall, The Universal Traveler, William Kaufmann, Inc., Los Altos, California, 1974.

    Google Scholar 

  8. T. Maver, “Simulation and solution teams in archtectural design”, Design Participation. Nigel Cross, ed., Academy Editions, London, 1972, pp. 79–83.

    Google Scholar 

  9. D. Schon, The Refective Practitioner — how professionals think in action. Basic Books Inc., New York, 1983.

    Google Scholar 

  10. E. Feigenbaum and J. Feldman, eds. Computer and Thought. McGraw Hill, Inc., New York., 1963.

    Google Scholar 

  11. J. Haugeland, ed. Mind Design; philosophy, psychology, artificial intelligence. Bradford Books, Montgomery, Vermont, 1981.

    Google Scholar 

  12. N. Cross, The Automated Architect, Pion Limited, London, 1977.

    Google Scholar 

  13. J. Gero and R. Coyne, “Knowledge-based planning as a design paradigm”, Working Paper, Computer Applications Research Unit, University of Sidney, NSW, Australia, 1985.

    Google Scholar 

  14. W. Mitchell, “The theoretical foundations of computer aided architectural design”, Environment and Planning B, Vol. 2, 1975, pp. 127–150.

    Article  Google Scholar 

  15. N. Negroponte, The Architecture Machine. MIT Press, Cambridge, Mass., 1970.

    Google Scholar 

  16. H. Simon, The Sciences of the Artificial, MIT Press, Cambridge, Mass., 1969.

    Google Scholar 

  17. M. Maher, “HI-RISE: a knowledge-based expert system for the preliminary structural design of high rise buildings”, Ph.D. Dissertation, Carnegie-Mellon University, Pittsburgh PA, 1984.

    Google Scholar 

  18. P. Friedland, “Knowledge-based experiment design in molcular genetics”, Ph.D. Dissertation, Report No 79–771, Computer Science Department, Stanford University, 1979.

    Google Scholar 

  19. B. Hayes-Roth and F. Hayes-Roth, “Cognitive processes in planning”, Report No R-2366–ONR, Rand Corp., Santa Monica, California, 1978.

    Google Scholar 

  20. A. Colmerauer, “Prolog in 10 figures”, Communications of the ACM, Vol. 28, No, 12, December 1985.

    Google Scholar 

  21. Y. Kalay, A. Harfmann and L. Swerdloff, “ALEX: a knowledge- based architectural design system”, ACADIA Workshop ’85 Proceedings, P. Mcintosh, ed., 1985.

    Google Scholar 

  22. B. Buchanan and E. Shortliffe, Rule-Based Expert Systems, Addison-Wesley Publishing Co., Reading Mass., 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Hermes Publishing

About this chapter

Cite this chapter

Kalay, Y.E., Harfmann, A.C., Swerdloff, L.M. (1986). Knowledge-Based Computer-Aided Design: The Computer as Design Partner. In: CAD and Robotics in Architecture and Construction. Springer, Boston, MA. https://doi.org/10.1007/978-1-4684-7404-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4684-7404-6_3

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-85091-253-8

  • Online ISBN: 978-1-4684-7404-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics