Shape grammars overview and assessment for transport and urban design: Review, terminology, assessment, and application

Basil Janis Vitins, Kay Axhausen


Shape grammars for urban design have attracted much interest in research and practice. Transport and urban planners increasingly deploy shape grammars, especially in simulations and procedural models. Shape grammars have multiple advantages due to their interdisciplinary and straightforward approach and low computational requirements. In addition, a rule-based design method and underlying fundamental research knowledge can potentially support future planning and design guidelines for handbooks and norms. However, little is known about the effectiveness of shape grammars in transport networks and urban environments. The proposed methodology aims at a future development of a robust and effective language for sustainable urban development. The theory of different fields is consolidated for a general grammar definition. Grammars require specified and corresponding objectives and application specifications for enhanced implementation. The proposed methodology for grammar rule assessment is based on elasticities to gain more insights in the effect of the rules. Elasticities allow comprehensive comparisons and verification between grammar rules. The paper reviews and highlights the key achievements and applications of shape grammars in cognate fields of science. Terminology sheds light on the definitions of most relevant terms including a general definition for grammar rules embedded in the language context. The paper differentiates methodological approaches in grammar design assessment and emphasizes a standardized approach for shape grammar definitions. The paper concludes with a detailed example for grammar rule assessment and potential future research.


Shape grammars, Urban, Rules, Transport, Network, Design, Assessment, Boulevard

Full Text:



AASHTO. 2004. A Policy on Geometric Design of Highways and Streets. American Association of State Highway and Transportation Officials, Washington, D.C.

Abady, M. and L. Gardelli. 1997. A Theory of Objects. New York: Springer.

Alam, M., D. Timothy, and S. Sissel. 2005. New capital cost table for highway investment economic analysis. Transportation Research Record, 1932:33–42.

Alexander, C., H. Heis, A. Anninou, and I. King. 1987. A New Theory of Urban Design. Oxford: Oxford University Press.

Alexander, C., S. Ishikawa, and M. Silverstein. 1977. A Pattern Language: Towns, Buildings, Construction. Oxford: Oxford University Press.

Apache Commons. 2013. CommonsMath 3.2. webpage. Accessed 2013/11/22, URL

Axhausen, K. W., C. Dolci, P. Fröhlich, M. Scherer, and A. Carosio. 2008. Constructing time-scaled maps: Switzerland from 1950 to 2000. Transport Reviews, 28(3):391–413.

Batty, M. 2005. Cities and Complexities. Cambridge: MIT Press.

Beirão, J. N. 2012. CItyMaker – Designing Grammars for Urban Design, Architecture and the Built Environment. Ph.D. thesis, Delft University of Technology, Delft.

Bernard, M. and K. W. Axhausen. 2007. A highway design concept based on probabilistic operational reliability. In WCTRS, ed., 11th World Conference on Transportation Research. Berkeley:World Conference on Transport Research Society (WCTRS).

Bramley, G. and S. Power. 2009. Urban form and social sustainability: the role of density and housing type. Environment and Planning B, 36(1):30–48.

Caneparo, L., M. Collo, A. Montuori, and S. Pensa. 2007. Urban generator. In CAADFutures, ed., 12th CAADFutures Conference. Sydney.

Cardillo, A., S. Scellato, V. Latora, and S. Porta. 2006. Structural properties of planar graphs of urban street patterns. Physical Review E, 73(6):1–8.

Chomsky, N. 1956. Three models for the description of language. IEEE Transactions on Information Theory, 2(2):113–123.

Chomsky, N. 1959. Oncertain formal properties of grammars. Information and Control, 2(2):137–167.

Coates, P. 2010. Programming Architecture. London: Routledge.

Copper Marcus, C., C. Francis, and R. Russell. 1998. Urban plazas. In C. CopperMarcus and C. Francis, eds., People Places, pp. 13–84. New York: John Wiley & Sons.

Corbusier, L. 1955. Oeuvre Complete. Zurich: Editions Girsberger.

Cowan, R. 2002. Urban Design Guidance: Urban Design Frameworks, Development Briefs and Master Plans. London: Thomas Telford Publishing.

Duany, A., S. Sorlien, and W. Wright. 2009. SmartCode Version 9.2. Ithaca: New Urban News Publications Inc.

Duarte, J. P., J. N. Beirão, N. Montenegro, and J. Gil. 2012. City induction: A model for formulating, generating, and evaluating urban designs. In S. Müller Arizona, G. Aschwanden, J. Halatsch, and P. Wonka, eds., Digital Urban Modeling and Simulation, pp. 79–104. Berlin: Springer.

Dutton, J. A. 2000. New American Urbanism. Milan: Skira.

Embrechts, P. and M. Hofert. 2013. Statistical inference for copulas in high dimensions: A simulation study. ASTIN Bulletin, 43(2):81–95.

ESRI. 2012. CityEngine. webpage. URL

Estrada, M., M. Roca-Riu, H. Badia, F. Robuste, and C. F. Daganzo. 2011. Design and implementation of efficient transit networks: Procedure, case study and validity test. Transportation Research Part A: Policy and Practice, 45(9):935–950.

Ewing, R. and R. Cervero. 2010. Travel and the built environment. Journal of the American Planning Association, 76(3):265–294.

Fagin, R. 1974. General first-order spectra and polynomial-time recognizable sets. In R. M. Karp, ed., Complexity of Computation, pp. 43–73. Providence: Society for Industrial and Applied Mathematics (SIAM).

FGSV. 2008. Richtlinien für integrierte Netzgestaltung. Norm 121, Forschungsgesellschaft für Straßen- und Verkehrswesen, Cologne.

Frank, M. and P.Wolfe. 1956. Analgorithm for quadratic programming. Naval Research Logistics Quarterly, 3:95–110.

Friedman, D. P., M.Wand, and C. T. Haynes. 1992. Essentials of Programming Languages. Cambridge: MIT Press.

Garey, M. R. and D. S. Johnson. 1979. Computers and Intractability - A Guide to the Theory of NPCompleteness. San Francisco: W.H. Freeman and Company.

Geddes, N. M. B. 1939. To new horizons. In World’s Fair. New York.

Gil, J. and A. Duarte. 2013. Tools for evaluating the sustainability of urban design: a review. Proceedings of the ICE - Urban Design and Planning, 166(1):1–15.

Gil, J. and S. Read. 2012. Measuring sustainable accessibility potential using the mobility infrastructure’s network configuration. In P. U. C. de Chile, ed., 8th International Space Syntax Symposium, pp. 1–19. Santiago de Chile.

Goldberg, D. E. 2002. The Design of Innovation. Dordrecht: Kluwer.

Goodwin, P., J. Dargay, and M. Hanly. 2004. Elasticities of road traffic and fuel consumption with respect to price and income: A review. Transport Reviews, 24(3):275–292.

Haas, T. 2008. New Urbanism and Beyond. New York: Rizzoli.

Hackney, J. K., M. Bernard, S. Bindra, and K. W. Axhausen. 2007. Predicting road system speeds using spatial structure variables and network characteristics. Journal of Geographical Systems, 9(4):397–417.

Heisel, F. and E. Yitbarek. 2013. Building laws for alternative materials: A shift towards function and performance-based building permits. Construction Ahead, Constructing Alternatives Part II, 13:10–12.

Hess, S., A. Erath, and K. W.Axhausen. 2008. Estimated value of savings in travel time in Switzerland: Analysis of pooled data. Transportation Research Record, 2082:43–55.

Hillier, B. and J. Hanson, eds. 1984. The Social Logic of Space. Cambridge: Cambridge University Press.

Hillier, B., A. Leaman, P. Stansall, and M. Bedford. 1976. Space syntax. Environment and Planning B, 3(2):147–185.

Institution of Highways and Transportation. 1997. Transport in the Urban Environment. Institution of Highways and Transportation, London.

Jacobi, M., J. Halatsch, A. Kunze, G. Schmitt, and B. Turkienicz. 2009. A grammar-based system for the participatory design of urban structures. In CIGD, ed., 13th Congreso Iberoamericano de Gráfica Digital. Sao Paolo.

Jacobs, A. 1993. Great Streets. Cambridge: MIT Press.

Jacobs, A., E.MacDonald, and Y. Rofé. 2002. The Boulevard Book. Cambridge: MIT Press.

Johnson, D. S., J. K. Lenstra, and A. H. G. Rinnooy Kan. 1978. The complexity of network design problem. Networks, 8(4):279–285.

Kaisersrot. 2011. Kaisersrot - Solutions you cannot draw. webpage. URL

Keirstead, J. and N. Shah. 2011. Calculating minimum energy urban layouts with mathematical programming and monte carlo analysis techniques. Computers, Environment and Urban Systems, 35(5):368–377.

Kleijnen, J. P. C. 2008. Design and Analysis of Simulation Experiments. New York: Springer.

König, R. and D. Müller. 2011. Cellular-automata-based simulation of the settlement development in vienna. In A. Salcido, ed., Cellular Automata – Simplicity Behind Complexity, pp. 23–46. Rijeka: Intechopen.

Lehnerer, A. 2009. Grand Urban Rules. Rotterdam: NAI010 Publishers.

Levinson, D. and A. Huang. 2012. A positive theory of network connectivity. Transportation Research Part B: Methodological, 39(2):308–325.

Levinson, D., F. Xie, and N. M. Ocel. 2012. Forecasting and evaluating network growth. Networks and Spatial Economics, 12(2):239–262.

Litman, T. A. 2011. Transportation Cost and Benefit Analysis. Victoria: Victoria Transport Policy Institute.

Lord, E. A. and C. B. Wilson. 1984. The Mathematical Description of Shape and Form. New York: John Wiley & Sons.

Lynch, K. 1960. The Image of the City. Cambridge: MIT Press.

Lynch, K. 1981. A Theory of Good City Form. Cambridge: MIT Press.

Lynch, K. 2001. Good City Form. Cambridge: MIT Press.

March, L. 1972. Elementary models of built forms. In L.Markin and L.March, eds., Urban Space and Structures, pp. 55–96. London: Cambridge University Press.

March, L. 1976. A boolean description of a class of built forms. In L.March, ed., The Architecture of Forms, pp. 41–73. London: Cambridge University Press.

Marshall, S. 2005. Streets and Patterns. London: Spon Press.

Mehaffy, M. W. 2008. Generative methods in urban design: A progress assessment. Journal of Urbanism, 1(1):57–75.

Michie, D. 1974. On Machine Intelligence. Edinburgh: Edinburgh University Press.

Mikoleit, A. and A. Puerckhauer. 2011. Urban Code. Zurich: GTA Verlag.

Mitchell, W. J. 1990. The Logic of Architecture: Design, Computation, and Cognition. Cambridge: MIT Press.

Parish, Y. I. H. and P. Müller. 2001. Procedural modeling of cities. In E. Fiume, ed., Proceedings of ACM SIGGRAPH 2001, pp. 301–308. New York: ACM Press.

Porta, S., V. Latora, A. Cardillo, F.Wang, and S. Scellato. 2008. Street centrality and densities of retail and services in Bologna, Italy. Environment and Planning B, 36(3):450–465.

Prusinkiewicz, P. and A. Lindenmayer. 1996. The Algorithmic Beauty of Plants. New York: Springer.

Rice, P., A. J. Venables, and E. Patacchini. 2006. Spatial determinants of productivity: Analysis for the regions of great britain. Regional Science and Urban Economics, 36(6):727–752.

Saltelli, A., M. Ratto, T. Andres, F. Campolongo, J. Cariboni, D. Gatelli, M. Saisana, and S. Tarantola. 2008. Global Sensitivity Analysis: The Primer. Chichester: John Wiley & Sons.

Sanni, T. and P. A. Albrantes. 2013. Estimating walking modal share: a novel approach based on spatial regression models and gis. Journal of Maps, 6(1):192–198.

Schirmer, P. M. and N. Kawagishi. 2011. Using shape grammars as a rule based approach in urban planning–a report on practice. In eCAADe, ed., 29th eCAADe Conference. Ljubljana.

Snellen, D., A. W. J. Borgers, and H. J. P. Timmermans. 2002. Urban form, road network type, and mode choice for frequently conducted activities: A multilevel analysis using quasi-experimental design data. Environment and Planning A, 34(7):1207–1220.

Sorkin, M. 1993. Local Code: The Constitution of a City at 42 N Latitude. New York: Princeton Architectural Press.

Stiny, G. N. 1985. Computing with form and meaning in architecture. Journal of Architectural Education, 39(1):7–19.

Stiny, G. N. 2000. Shape. Cambridge: MIT Press.

Stiny, G. N. and J. Gips. 1972. Shape grammars and the generative specification of painting and sculpture. In C. Freiman, ed., Information Processing 71, chapter 6, pp. 1460–1465. Amsterdam: North-Holland.

Stiny, G. N. and W. J. Mitchell. 1978. The palladian grammar. Environment and Planning B, 5(1):5–18.

Stiny, G. N. and W. J. Mitchell. 1980. The grammar of paradise: On the generation of mughul gardens. Environment and Planning B, 7(2):209–226.

Strano, E., V. Nicosia, V. Latora, S. Porta, and M. Barthélemy. 2012. Elementary processes governing the evolution of road networks. Scientific Reports, 2:1–8.

Swiss Federal Statistical Office (BFS). 2012. Mobilität in der Schweiz - Ergebnisse des Mikrozensus Mobilität und Verkehr 2010. Swiss Federal Statistical Office (BFS), Neuchatel.

Synthicity. 2013. Synthicity. webpage. URL

Train, K. E. 1986. Qualitative Choice Analysis: Theory, Econometrics, and an Application to Automobile Demand. Cambridge: MIT Press.

Transportation Research Board. 2010. Highway Capacity Manual. Transportation Research Board,Washington, D.C.

van Nes, R. 2003. Design of Multimodal Transport Networks. Ph.D. thesis, Technical University Delft, Delft.

Vanegas, C. A., D. G. Aliaga, and B. Benes. 2010. Building reconstruction using manhattan-world grammars. In CUPUM, ed., 23th IEEE Computer Vision and Pattern Recognition. San Francisco: IEEE Computer Society.

Vanegas, C. A., D. G. Aliaga, B. Benes, and P. A.Waddell. 2009. Interactive design of urban spases using geometrical and behavioral modeling. ACM Transactions on Graphics, 28(5):1–10.

Venables, A. J. 2007. Evaluating urban transport improvements. Journal of Transport Economics and Policy, 41(2):173–188.

Vitins, B. J., I. Garcia-Dorado, C. A. Vanegas, D. G. Aliaga, and K. W.Axhausen. 2013. Evaluation of shape grammar rules for urban transport network design. In TRB, ed., 92nd Annual Meeting of the Transportation Research Board.Washington, D.C.: Transportation Research Board.

Vitins, B. J., N. Schüssler, and K. W. Axhausen. 2012. Comparison of hierarchical network design shape grammars for roads and intersections. In TRB, ed., 91st Annual Meeting of the Transportation Research Board.Washington, D.C.: Transportation Research Board.

VSS. 1992. Projektierung, Grundlagen - Strassentypen. Norm SN 640 040b, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 1994. Projektierung, Grundlange. Norm SN 640 040b, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 2006a. Diskontsatz in Kosten- Nutzen- Analysen im Verkehr. Norm SN 641 821, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 2006b. Kosten-Nutzen-Analysen im Strassenverkehr: Externe Kosten. Norm SN 641 828, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 2006c. Kosten-Nutzen-Analysen im Strassenverkehr; Grundnorm. Norm SN 641 820, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 2008. Kosten-Nutzen-Analysen im Strassenverkehr: Kosten des betrieblichen Unterhalts von Strassen. Norm SN 641 826, Swiss Association of Road and Transport Professionals (VSS), Zurich.

VSS. 2010. Kosten-Nutzen-Analysen im Strassenverkehr: Unfallraten und Unfallkostensätze. NormSN641 824, Swiss Association of Road and Transport Professionals (VSS), Zurich.

Wang, Y. and J. P. Duarte. 2002. Automatic generation and fabrication of designs. Automation in Construction, 11(3):291–302.

Watson, B., P. Müller, P.Wonka, C. Sexton, O.Veryovka, and A. Fuller. 2008. Procedural urban modeling in practice. IEEE Computer Graphics and Applications, 28(3):18–26.

Weber, B., P. Müller, P. Wonka, and M. Gross. 2009. Interactive geometric simulation of 4d cities. Eurographics, 28(2):1–12.

Weis, C. 2012. Activity oriented modelling of short- and long-term dynamics of travel behaviour. Ph.D. thesis, ETH Zurich, Zurich.

Weis, C. and K. W. Axhausen. 2009. Induced travel demand: Evidence from a pseudo panel data based structural equations model. Research in Transport Economics, 25:8–18.

White, R., I. Uljee, and G. Engelen. 2012. Integrated modelling of population, employment and land-usechange with a multiple activity-based variable grid cellular automaton. International Journal of Geographical Information Science, 26(7):1251–1280.

Wolfram, S. 2002. A New Kind of Science. Champaign Ill.: WolframMedia.

World Bank. 2013. World bank data. webpage. URL

Xie, F. and D. Levinson. 2007. Measuring the structure of road networks. Geographical Analysis, 39(3):336–356.

Yazar, T. and B. Colakoglu. 2007. A cad utility for shape grammars. In eCAADe, ed., 25th eCAADe Conference. Frankfurt.

Yerra, B. M. and D. Levinson. 2005. The emergence of hierarchy in transportation networks. Annals of Regional Science, 39(3):541–553.

Zimmermann, H.-J. 2008. Operations Research. Wiesbaden: Vieweg.


Copyright (c) 2015 Basil Janis Vitins and Kay Axhausen