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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
J. Orr. “The merits of design automation”, Computer Graphics World, January 1985 pp 83–84.
A. Newell and H. Simon, Human Problem Solving, Prentice-Hall, Englewood Cliffs, NJ, 1972.
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.
W. Mitchell, “The logic of architecture”, Draft, Carnegie-Mellon University, Pittsburgh PA, 1980.
O. Akin, “How do architects design?”, Artificial Intelligence and Pattern Recognition in Computer-Aided Design. Latombe, ed., IFIP, North Holland Publishing Co., 1978.
D. Koberg, and J. Bagnall, The Universal Traveler, William Kaufmann, Inc., Los Altos, California, 1974.
T. Maver, “Simulation and solution teams in archtectural design”, Design Participation. Nigel Cross, ed., Academy Editions, London, 1972, pp. 79–83.
D. Schon, The Refective Practitioner — how professionals think in action. Basic Books Inc., New York, 1983.
E. Feigenbaum and J. Feldman, eds. Computer and Thought. McGraw Hill, Inc., New York., 1963.
J. Haugeland, ed. Mind Design; philosophy, psychology, artificial intelligence. Bradford Books, Montgomery, Vermont, 1981.
N. Cross, The Automated Architect, Pion Limited, London, 1977.
J. Gero and R. Coyne, “Knowledge-based planning as a design paradigm”, Working Paper, Computer Applications Research Unit, University of Sidney, NSW, Australia, 1985.
W. Mitchell, “The theoretical foundations of computer aided architectural design”, Environment and Planning B, Vol. 2, 1975, pp. 127–150.
N. Negroponte, The Architecture Machine. MIT Press, Cambridge, Mass., 1970.
H. Simon, The Sciences of the Artificial, MIT Press, Cambridge, Mass., 1969.
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.
P. Friedland, “Knowledge-based experiment design in molcular genetics”, Ph.D. Dissertation, Report No 79–771, Computer Science Department, Stanford University, 1979.
B. Hayes-Roth and F. Hayes-Roth, “Cognitive processes in planning”, Report No R-2366–ONR, Rand Corp., Santa Monica, California, 1978.
A. Colmerauer, “Prolog in 10 figures”, Communications of the ACM, Vol. 28, No, 12, December 1985.
Y. Kalay, A. Harfmann and L. Swerdloff, “ALEX: a knowledge- based architectural design system”, ACADIA Workshop ’85 Proceedings, P. Mcintosh, ed., 1985.
B. Buchanan and E. Shortliffe, Rule-Based Expert Systems, Addison-Wesley Publishing Co., Reading Mass., 1984.
Author information
Authors and Affiliations
Rights 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