Creating Specific Grammars with Generic Grammars: Towards Flexible Urban Design

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

Research output: Contribution to journalArticlepeer-review

34 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)73-111
Number of pages39
JournalNexus Network Journal
Issue number1
StatePublished - Apr 2011

All Science Journal Classification (ASJC) codes

  • Architecture
  • General Mathematics
  • Visual Arts and Performing Arts


Dive into the research topics of 'Creating Specific Grammars with Generic Grammars: Towards Flexible Urban Design'. Together they form a unique fingerprint.

Cite this