Nexus Network Journal

, Volume 13, Issue 1, pp 73–111

Creating Specific Grammars with Generic Grammars: Towards Flexible Urban Design

  • José Nuno Beirão
  • José Pinto Duarte
  • Rudi Stouffs

DOI: 10.1007/s00004-011-0059-3

Cite this article as:
Beirão, J.N., Duarte, J.P. & Stouffs, R. Nexus Netw J (2011) 13: 73. doi:10.1007/s00004-011-0059-3


The aim of the City Induction project is to develop an urban design tool consisting of 3 parts: an urban programme formulation module, a generation module and an evaluation module. The generation module relies on a very generic Urban Grammar composed of several generic grammars called Urban Induction Patterns (UIPs) corresponding to typical urban design moves. Specific grammars, such as the analytical grammars inferred from our case studies, can be obtained by defining specific arrangements of Urban Induction Patterns and specific constraints on the rule parameters. We show that variations on the UIP arrangements or rule parameters can provide design variations and specific grammars to be synthesised through design exploration. It is therefore seen as a process for synthesizing a specific design grammar within the field of urban design and has two main features: (1) it allows for the synthesis of specific grammars during the design process and (2) it allows for the customization of a personal design language within the broad scope of the generic grammar.

A formal definition of Urban Grammars is presented and its application in the production of customized urban designs is demonstrated by customizing design languages using a specific compound grammar defined by a specific arrangement of generic grammars.


Urban designshape grammarsurban patterns
Download to read the full article text

Copyright information

© Kim Williams Books, Turin 2011

Authors and Affiliations

  • José Nuno Beirão
    • 1
  • José Pinto Duarte
    • 2
  • Rudi Stouffs
    • 1
  1. 1.Faculty of ArchitectureDelft University of TechnologyDelftThe Netherlands
  2. 2.Faculdade de ArquitecturaUniversidade Técnica de Lisboa, Rua Sá Nogueira, Pólo Universitário, Alto da AjudaLisbonPortugal