Qualitative representation and spatial reasoning in arule-based computational design model

Integrating social and cultural constraints in computational models remains a challenge due to the difficulties in representing them algorithmically. This research aims to find a mechanism for combining shape grammars and space syntax methods for exploring spatial-formal features that affect the social life in residential buildings. ‘Spatial reasoning’ as a method for understanding the social logic of spaces and the residents’ behavior, integrated with ‘discursive grammar’ as a method for describing formal and topological relationships, are adopted. Several computational tools are used for analysing qualitative aspects, such as privacy, social interaction, and accessibility. An automated model of spatial/syntactical analysis, embedded in Rhino/Grasshopper, offers an alternative method for extracting topological relations and syntactic calculations. Using this tool, designers can add new aspects to the justified graph of Hiller and Hanson, as a representation to formal and social realities, such as orientation and geometric configuration. Results of analysis are transformed into codes, parameters, and descriptions, to be used for designing future developments, inspiring from local traditions. The target is to generate different alternatives for socially sustainable, and ‘contemporary vernacular’ buildings, which respect the context, and the needs of users.