Some of Alexander's ideas on the nature of design knowledge are critically reviewed and reflected on in a context of knowledge-based computer tools for architectural sketch design, and their potential relevance to this emerging technology is pointed out.
Get full access to this article
View all access options for this article.
References
1.
AlexanderC, 1964Notes on the Synthesis of Form (Harvard University Press, Cambridge, MA)
2.
AlexanderC, 1970, “Konditionerne for et mønsters værdi og brugbarhed” (“Conditions for the value and usefulness of a pattern”), working paper, Center for Environmental Structure, Danish version by S E Jensen, Royal Danish Academy of Fine Arts, School of Architecture, Department 3D, Copenhagen
3.
AlexanderC (interviewed by M Jacobsen), 1971, “The state of the art in design methods”DMG Newsletter53–7; reprinted in 1984 in Developments in Design Methodology Ed. CrossN C (John Wiley, Chichester, Sussex) pp 309–316
4.
AlexanderC, 1979The Timeless Way of Building (Oxford University Press, New York)
5.
AlexanderCPoynerB, 1966, “The atoms of environmental structure”, originally published as part of a Ministry of Public Building and Works Research and Development Paper; reprinted in 1970 in Emerging Methods in Environmental Design and Planning Ed. MooreG T (MIT Press, Cambridge, MA) pp 308–321 (with appendices on patterns added), and in 1984 in Developments in Design Methodology Ed. CrossN C (John Wiley, Chichester, Sussex) pp 123–133
6.
AlexanderCIshikawaSSilversteinM, with JacobsenMFiksdahl-KingIAngelS, 1977A Pattern Language (Oxford University Press, New York)
7.
CoyneR, 1988Logic Models of Design (Pitman, London)
8.
CoyneRGeroJ S, 1986, “Semantics and the organization of knowledge in design”Design Computing168–89
9.
CrossNNaughtonJWalkerD, 1981, “Design method and scientific method”Design Studies2185–201
10.
DoveyK, 1990, “The pattern language and its enemies”Design Studies113–9
11.
FerrariCNaticchiaB, 1989, “Definition of spatial elements of the building system: ‘reasoner A’ in the CASTORP system”, in CAAD: Education Research and Practice Eds AggerKLentzU, Proceedings of the 1989 ECAADE Conference, Århus, Denmark; copy available from School of Architecture in Aarhus, Nørreport 20, DK-8000 Århus C, pp 7.2.1–7.2.10
12.
FlemmingU, 1986, “On the representation and generation of loosely packed arrangements of rectangles”Environment and Planning B: Planning and Design13189–205
13.
FlemmingU, 1989, “More on the representation and generation of loosely packed arrangements of rectangles”Environment and Planning B: Planning and Design16327–359
14.
FlemmingUCoyneRGlavinTRychenerM, 1988, “A generative expert system for the design of building layouts—version 2”, in Artificial Intelligence in Engineering: Design Ed. GeroJ S (Elsevier, Amsterdam; Computational Mechanics Publications, Southampton) pp 445–465
15.
FodorJ D, 1977Semantics: Theories of Meaning in Generative Grammar (Thomas Y Crowell, New York) paperback edition 1980 (Harvard University Press, Cambridge, MA)
16.
GeroJ S, 1986, “An overview of knowledge engineering and its relevance to CAAD”, in Computer-aided Architectural Design Futures Ed. PipesA (Butterworth, Sevenoaks, Kent) pp 107–119
17.
GeroJ SCoyneR D, 1985, “Logic programming as a means of representing semantics in design languages”Environment and Planning B: Planning and Design12351–369
18.
GeroJ SMaherM L, 1988, “Future roles of knowledge-based systems the design process”, in CAAD Futures '87 Eds MaverTWagterH (Elsevier, Amsterdam) pp 81–90
19.
GeroJ SMaherM LZhangW, 1988, “Chunking structural design knowledge as prototypes”, in Artificial Intelligence in Engineering: Design Ed. GeroJ S (Elsevier, Amsterdam; Computational Mechanics Publications, Southampton). pp 3–21
20.
GrabowS, 1983Christopher Alexander—The Search for a New Paradigm in Architecture (Oriel Press, Boston, MA)
21.
GullichsenEChangE, 1985a, “An expert system for generative architectural design”Design Methods and Theories19253–267
22.
GullichsenEChangE, 1985b, “Generative design in architecture using an expert system”The Visual Computer1161–168
23.
HatcherW S, 1968Foundations of Mathematics (W B Saunders, Philadelphia, PA)
24.
HeathT, 1984Method in Architecture (John Wiley, Chichester, Sussex)
25.
JensenS EHansenJ PRubowM, 1973, “Mønsterteori—beskrivelse af en arbejdsmetode” (“Pattern theory—description of a working method”) research report, Royal Danish Academy of Fine Arts, School of Architecture, Department 3D, Copenhagen
26.
KalayY E, 1985, “Redefining the role of computers in architecture: From drafting/modelling tools to knowledge-based design assistants”Computer-Aided Design17319–328
27.
KalayY ESwerdloffL MHarfmannA C, 1987, “A knowledge-based computable model of design”, in Expert Systems in Computer-aided Design Ed. GeroJ S (Elsevier, Amsterdam) pp 203–227
28.
KovácsL B, 1987, “Logic programming systems development for floor plan design by dissectioning”, RP87/13, Department of Computer Science, University of Copenhagen, Copenhagen
29.
LansdownJ, 1986, “Requirements for knowledge-based systems in design”, in Computer-aided Architectural Design Futures Ed. PipesA (Butterworth, Sevenoaks, Kent) pp 120–127
LyonsJ, 1977Semantics (Cambridge University Press, Cambridge)
32.
MarchL M, 1976, “The logic of design and the question of value”, in The Architecture of Form Ed. MarchL M (Cambridge University Press, Cambridge) pp 1–40
33.
MitchellW J, 1987, “Reasoning about form and function”, in Computability of Design Ed. KalayY E (John Wiley, Chichester, Sussex) pp 89–97
34.
MitchellW JLiggettR STanM, 1988, “The TOPDOWN system and its use in teaching”; in ACADIA '88 Proceedings Ed. BancroftP J, School of Architecture, Montana State University, Bozeman, MT, pp 251–262
35.
MooreG T (Ed.), 1970Emerging Methods in Environmental Design and Planning (MIT Press, Cambridge, MA)
36.
MoranT P, 1971, “(Artificial, intelligent) architecture: Computers in design”Architectural Record March issue, pp 129–134
37.
OxmanR, 1990a, “Prior knowledge in design: A dynamic knowledge-based model of design and creativity”Design Studies1117–28
38.
OxmanR, 1990b, “DESIGN SHELLS: A formalism for prototype refinement in knowledge-based design systems”Artificial Intelligence in Engineering52–8
39.
OxmanRGeroJ S, 1987, “Using an expert system for design diagnosis and design synthesis”Expert Systems44–15
40.
OxmanRGeroJ S, 1988, “Designing by prototype refinement in architecture”, in Artificial Intelligence in Engineering: Design Ed. GeroJ S (Elsevier, Amsterdam; Computational Mechanics Poublications, Southampton) pp 395–411
41.
OxmanROxmanR, (to appear), “The computability of architectural knowledge”, manuscript for publication in The Electronic Design Studio: Proceedings of CAAD Futures '89 Eds McCulloughMMitchellW JPurcellP (MIT Press, Cambridge, MA)
42.
SwinsonP S G, 1983, “Prolog: A prelude to a new generation of CAAD”Computer-Aided Design15335–343