An Algebraic Approach to Implementing a Shape Grammar Interpreter

Conference Paper (2016)
Author(s)

R.M.F.A. Stouffs (TU Delft - Design Informatics)

Research Group
Design Informatics
Copyright
© 2016 R.M.F.A. Stouffs
More Info
expand_more
Publication Year
2016
Language
English
Copyright
© 2016 R.M.F.A. Stouffs
Research Group
Design Informatics
Volume number
2
Pages (from-to)
329-338
ISBN (print)
978-94-91207-11-2
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

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.

Files

License info not available