Semantic structure of formal domains and methods for the development of generic grammars

José Nuno BEIRÃO *1

*1 Faculdade de Arquitetura da Universidade de Lisboa


Why and when do we need a generic grammar?

A generic grammar is a compound form of design patterns encoded as shape grammars that generate typical design instructions within a particular design domain.

A design is a particular instance of a specific grammar which is itself a specific arrangement of design patterns available in the generic grammar.

A generic grammar is used to support the generation of solutions within a wide field of design or design domain.

This paper specifies the instructions for the development of generic grammars in a particular design domain and the instructions to develop the semantic structure of formal domains.

The example of the urban design domain is given.