Abstract
Grammar formalisms for design come in a large variety, requiring different representations of the objects being generated, and different interpretative mechanisms for this generation. At the same time, all grammars share certain definitions and characteristics. Building on these commonalities, we consider a component-based approach for building grammar systems, utilizing a uniform characterization of grammars. Sortal representations constitute the components for this approach. They implement a model for representations, termed sorts, that defines formal operations on sorts and recognizes formal relationships between sorts. Each sort defines an algebra over its elements; formal compositions of sorts derive their algebraic properties from their component sorts. This algebraic framework makes sortal representations particularly suited for defining grammar formalisms considering a variety of algebra, and match relations (or interpretative mechanisms). For urban design and simulation, sortal grammars may include, among others, descriptive grammars, shape grammars, GIS-based grammars and any combination thereof.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Stiny G (1980) Introduction to shape and shape grammars. Environ Plan B: Plan Des 7:343–351
Stiny G (1981) A note on the description of designs. Environ Plan B: Plan Des 8:257–267
Carlson C, McKelvey R, Woodbury RF (1991) An introduction to structure and structure grammars. Environ Plan B: Plan Des 18:417–426
Duarte JP, Correia R (2006) Implementing a description grammar: generating housing programs online. Constr Innov: Inf Process Manag 6(4):203–216
Duarte JP (2005) A discursive grammar for customizing mass housing: the case of Siza’s houses at Malagueira. Autom Constr 14:265–275
Stouffs R, Krishnamurti R (2001) Sortal grammars as a framework for exploring grammar formalisms. In: Burry M, Datta S, Dawson A et al. (eds) Mathematics and design 2001. The School of Architecture & Building, Deakin University, Geelong, pp 261–269
Stouffs R (2008) Constructing design representations using a sortal approach. Adv Eng Informatics 22(1):71–89
Mitchell WJ (1993) A computational view of design creativity. In: Gero JS, Mahel ML (eds) Modeling creativity and knowledge-based creative design. Erlbaum, Hillsdale
Stiny G (1993) Emergence and continuity in shape grammars. In: Flemming U, Van Wyk S (eds) CAAD futures 1993. North-Holland, Amsterdam, pp 37–54
Gips J, Stiny G (1980) Production systems and grammars: a uniform characterization. Environ Plan B: Plan Des 7: 399–408
Stiny G (1992) Weights. Environ Plan B: Plan Des 19: 413–430
Krishnamurti R, Stouffs R (2004) The boundary of a shape and its classification. J Design Res 4(1)
Krishnamurti R, Stouffs R (1993) Spatial grammars: motivation, comparison and new results. In: Flemming U, Van Wyk S (eds) CAAD Futures ’93. North-Holland, Amsterdam, pp 57–74
Woodbury RF, Radford AD, Taplin PN et al. (1992) Tartan worlds: a generative symbol grammar system. In: Noble D, Kensek K (eds) ACADIA ’92
Krishnamurti R (1992) The maximal representation of a shape. Environ Plan B: Plan Des 19:585–603
Stouffs R (1994) The algebra of shapes. Ph.D. dissertation. Department of Architecture, Carnegie Mellon University, Pittsburgh
Baader F, Calvanese D, McGuinness D et al (2003) The description logic handbook: theory, implementation and applications. Cambridge University, Cambridge
Beirão J, Duarte J, Stouffs R (2009) An urban grammar for Praia: towards generic shape grammars for urban design. In: Computation: The new realm of architectural design. Istanbul Technical University, Istanbul, pp 575–584.
Montenegro NC, Duarte JP (2008) Towards a computational description of urban patterns. In: Muylle M (ed) Architecture ‘in computro’, integrating methods and techniques. eCAADe and Artesis Hogeschool Antwerpen, Antwerp, pp 239–248
Beirão J, Duarte J, Stouffs R (2008) Structuring a generative model for urban design: linking GIS to shape grammars. In: Muylle M (ed) Architecture ‘in computro’, integrating methods and techniques. eCAADe and Artesis Hogeschool Antwerpen, Antwerp, pp 929–938
Gil J, Duarte JP (2008) Towards an urban design evaluation framework. In: Muylle M (ed) Architecture ‘in computro’, integrating methods and techniques. eCAADe and Artesis Hogeschool Antwerpen, Antwerp, pp 257–264
Duarte JP (2005) A discursive grammar for customizing mass housing: the case of Siza’s houses at Malagueira. Autom Constr 14(2):265–275
Stiny G (1981) A note on the description of designs. Environ Plan B: Plan Des 8(3):257–267
Acknowledgments
The author wishes to thank Ramesh Krishnamurti for his contributions to the sortal research, and José Beirão and José Duarte for their collaboration on urban design grammars.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Stouffs, R. (2015). Sortal Grammars for Urban Design. In: Gero, J. (eds) Studying Visual and Spatial Reasoning for Design Creativity. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9297-4_4
Download citation
DOI: https://doi.org/10.1007/978-94-017-9297-4_4
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9296-7
Online ISBN: 978-94-017-9297-4
eBook Packages: EngineeringEngineering (R0)