Creating Specific Grammars with Generic Grammars: Towards Flexible Urban Design

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.

[1]  George Stiny,et al.  Shape Grammars and the Generative Specification of Painting and Sculpture , 1971, IFIP Congress.

[2]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[3]  G. Stiny Introduction to Shape and Shape Grammars , 1980 .

[4]  G. Stiny Kindergarten Grammars: Designing with Froebel's Building Gifts , 1980 .

[5]  G. Stiny A Note on the Description of Designs , 1981 .

[6]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[7]  Donald A. Sch The reflective practitioner: how professionals think in action , 1983 .

[8]  B. Hillier,et al.  The social logic of space: The logic of space , 1984 .

[9]  F E Brown,et al.  An Interactive Computer Model of Urban Development: The Rules Governing the Morphology of Mediaeval London , 1985 .

[10]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[11]  Bill Hillier,et al.  Space is the machine: A configurational theory of architecture , 1996 .

[12]  Avi Friedman,et al.  Design for change: Flexible planning strategies for the 1990s and beyond , 1997 .

[13]  F. Ascher Les nouveaux principes de l'urbanisme. La fin des villes n'est pas à l'ordre du jour , 2001 .

[14]  José Pinto Duarte Customizing mass housing : a discursive grammar for Siza's Malagueira houses , 2001 .

[15]  Pascal Müller,et al.  Procedural modeling of cities , 2001, SIGGRAPH.

[16]  T. Knight Computing with Ambiguity , 2003 .

[17]  Haldane Liew,et al.  Sgml: a meta-language for shape grammar , 2004 .

[18]  Pedro Junior Les nouveaux principes de l’urbanisme , 2004 .

[19]  G. Brent Hall,et al.  Landscape Grammar 1: Spatial Grammar Theory and Landscape Planning , 2005 .

[20]  Michael Batty,et al.  Cities and Complexity: Understanding Cities Through Cellular Automata, Agent-Based Models and Fractals , 2005 .

[21]  Michael Batty,et al.  Cities and complexity - understanding cities with cellular automata, agent-based models, and fractals , 2007 .

[22]  G. Stiny Shape: Talking about Seeing and Doing , 2006 .

[23]  José P. Duarte,et al.  Unveiling the structure of the Marrakech Medina: A shape grammar and an interpreter for generating urban form , 2007, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[24]  Jorge Gil,et al.  Towards an Urban Design Evaluation Framework , 2008, Proceedings of the 26th International Conference on Education and Research in Computer Aided Architectural Design in Europe (eCAADe).

[25]  J. Duarte,et al.  Towards a Computational Description of Urban Patterns An Urban Formulation Ontology , 2008 .

[26]  R. Stouffs,et al.  Structuring a Generative Model for Urban Design: Linking GIS to Shape Grammars , 2008, Proceedings of the 26th International Conference on Education and Research in Computer Aided Architectural Design in Europe (eCAADe).

[27]  J. Beirao,et al.  Urban design with patterns and shape rules , 2009 .

[28]  Ramesh Krishnamurti,et al.  Computation-friendly shape grammars: Detailed by a sub-framework over parametric 2D rectangular shapes , 2009 .

[29]  Juval Portugali,et al.  Self-Organization and the City , 2009, Encyclopedia of Complexity and Systems Science.

[30]  Jorge Gil,et al.  Monitoring urban design through generative design support tools , 2009 .

[31]  José Nuno Beirão,et al.  Grammars of designs and grammars for designing - grammar-based patterns for urban design , 2009 .

[32]  Rudi Stouffs,et al.  An Urban Grammar for Praia: Towards Generic Shape Grammars for Urban Design , 2009, eCAADe proceedings.

[33]  Rudi Stouffs,et al.  The city as a street system: A street description for a city ontology , 2009 .

[34]  Ramesh Krishnamurti,et al.  Computation-friendly shape grammars , 2009 .