S. Müller Arisona et al. (Eds.): DUMS, CCIS 242, pp. 79–104, 2012.
© Springer-Verlag Berlin Heidelberg 2012
City Induction: A Model for Formulating, Generating,
and Evaluating Urban Designs
José P. Duarte
1
, José N. Beirão
1,2
, Nuno Montenegro
1
, and Jorge Gil
2
1
Technical University of Lisbon, Faculty of Architecture, Rua Sá Nogueira,
Pólo Universitário, Alto da Ajuda, 1349-055 Lisboa, Portugal
{jduarte,jnb,nmontenegro}@fa.utl.pt
2
Delft University of Technology, Faculty of Architecture, P.O. Box 5043,
2600 GA Delft, The Netherlands
{J.N.Beirao,j.a.lopesgil}@tudelft.nl
Abstract. Urban planning and design have a considerable impact on the
economic performance of cities and on the quality of life of the population.
Efficiency at this level is hampered by the lack of integrated instruments for
formulating, generating, and evaluating urban plans. This chapter describes the
theoretical foundations of a research project, called City Induction, aimed at the
creation of a model for the development of such an instrument, departing from
existing theories, which are integrated through a discursive grammar. The
proposed model is composed of three sub-models: (1) a model for formulating
urban programs from the analysis and interpretation of the context, based on
Alexander’s pattern language; (2) a model for generating urban plans that match
the program, based on Stiny’s shape and description grammars; and (3) a model
for evaluating urban plans, that can be used for analyzing, comparing and
ranking alternative solutions, departing from Hillier’s space syntax. A common
urban space ontology guarantees the syntactic and semantic interoperability
among the three sub-models. This ontology will be used to structure and codify
information into a Geographic Information System (GIS), which will be the
kernel for the computer implementation of the larger model. A CAD system is
used to construct 3D models from contextual information stored in the GIS. In
short, following Stiny and March’s design machines concept, the goal is to
create an urban design machine that is able to produce flexible urban plans at
the site planning level.
Keywords: urban design, ontology, pattern language, shape grammars, space
syntax, GIS, CAD.
1 Introduction
The growth of cities is a complex phenomenon, partially spontaneous and partially
planned. There have been several attempts to uncover the laws that rule such a
complexity. The underlying idea is if one understands these laws, one can control
them to generate better urban environments, that is, environments that satisfy the
needs of the community, have less socio-economic costs, and use less natural