id |
ecaade2016_067 |
authors |
Stouffs, Rudi |
year |
2016 |
title |
An Algebraic Approach to Implementing a Shape Grammar Interpreter |
source |
Herneoja, Aulikki; Toni Österlund and Piia Markkanen (eds.), Complexity & Simplicity - Proceedings of the 34th eCAADe Conference - Volume 2, University of Oulu, Oulu, Finland, 22-26 August 2016, pp. 329-338 |
doi |
https://doi.org/10.52842/conf.ecaade.2016.2.329
|
wos |
WOS:000402064400032 |
summary |
Shape grammars come in a variety of forms. Algebras of shapes have been defined for spatial elements of different kinds, as well as for shapes augmented with varying attributes, allowing for grammar forms to be expressed in terms of a direct product of basic algebras. This algebraic approach is extended here to the algebraic derivation of combinations of basic shape algebras with attribute algebras. This algebraic abstraction at the same time serves as a procedural abstraction, giving insights into the modular implementation of a general shape grammar interpreter for different grammar forms. |
keywords |
shape grammars; shape algebras; parallel grammars; compound shapes; implementation |
series |
eCAADe |
email |
|
full text |
file.pdf (122,334 bytes) |
references |
Content-type: text/plain
|
Beir?o, JN (2012)
CItyMaker: designing grammars for urban design
, Ph.D. Thesis, Delft University of Technology
|
|
|
|
Chase, SC (1999)
Supporting emergence in geographic information systems
, Environment and Planning B: Planning and Design, 26(1), p. 33-44
|
|
|
|
Duarte, JP (2001)
Customizing mass housing: a discursive grammar for Siza's Malagueira houses
, Ph.D. Thesis, MIT
|
|
|
|
Duarte, JP (2005)
Towards the mass customization of housing: the grammar of Siza's houses at Malagueira
, Environment and Planning B: Planning and Design, 32(3), p. 347-380
|
|
|
|
Frank, AU (1999)
One step up the abstraction ladder: combining algebras
, Freksa, C and Mark, DM (eds), COSIT'99, LNCS 1661, Springer, Berlin, pp. 95-108
|
|
|
|
Gips, J (1975)
Shape Grammars and their Uses: Artificial Perception, Shape Generation and Computer Aesthetics
, Birkhäuser, Basel
|
|
|
|
Knight, TW (1989)
Color grammars: designing with lines and colors
, Environment and Planning B: Planning and Design, 16(4), p. 417-449
|
|
|
|
Knight, TW (1993)
Color grammars: the representation of form and color in design
, Leonardo, 26(2), p. 117-124
|
|
|
|
Knight, TW (1999)
Applications in architectural design, and education and practice
, NSF/MIT Workshop on Shape Computation, report, Cambridge, MA
|
|
|
|
Knight, TW (2003)
Computing with ambiguity
, Environment and Planning B: Planning and Design, 30(2), p. 165-180
|
|
|
|
Knight, TW (2003)
Computing with emergence
, Environment and Planning B: Planning and Design, 30(1), p. 125-155
|
|
|
|
Knight, TW (2004)
Interaction in visual design computing
, Visual and Spatial Reasoning in Design III, presentation, Cambridge, MA
|
|
|
|
Krishnamurti, R and Stouffs, R (2004)
The boundary of a shape and its classification
, Journal of Design Research, 4(1)
|
|
|
|
Krstic, D (1999)
Constructing algebras of design
, Environment and Planning B: Planning and Design, 26(1), pp. 45-57
|
|
|
|
Krstic, D (2012)
Algebras of shapes revisited
, Gero, JS (eds), Design Computing and Cognition '12, Springer, Dordrecht, p. 361-376
|
|
|
|
Li, AI (1999)
Expressing parametric dependence in shape grammars, with an example from traditional Chinese architecture
, Proceedings of CAADRIA 1999, Shanghai, p. 265-274
|
|
|
|
Li, AI (2001)
A shape grammar for teaching the architectural style of the Yingzao fashi
, Ph.D. Thesis, MIT
|
|
|
|
Li, AI (2004)
Styles, grammars, authors, and users
, Gero, JS (eds), Design Computing and Cognition '04, Kluwer, Dordrecht, p. 197-215
|
|
|
|
Stiny, G and Gips, J (1972)
Shape grammars and the generative specification of painting and sculpture
, Freiman, CV (eds), Information Processing 71, North-Holland, Amsterdam, p. 1460-1465
|
|
|
|
Stiny, G (1975)
Pictorial and Formal Aspects of Shape and Shape Grammars
, Springer, Basel
|
|
|
|
last changed |
2022/06/07 07:56 |
|