Duarte, J P and Correia, R (2006) Implementing a description grammar: Generating housing programs online. Construction Innovation, 6(4), pp. 203-216. ISSN 1471-4175
Abstract
The current goal is to implement a description grammar that generates housing briefs based on user and site data. The ultimate goal is to customize mass housing. This paper discusses these issues. Previous research proposed a mathematical model for the automatic generation of customized designs based on description and shape grammars. This paper describes the implementation of a description grammar that codifies the Portuguese housing design guidelines, as well as the intelligence of a human designer using them inferred after experimental work. Knowledge was sequentially converted from table format into English, Mathematical notation, and then the CLIPS language. Java Experts system Shell is the rule application engine, and JAVA and XML are used for coding theinterface and information tables, respectively.It describes how to implement a description grammar and it shows the feasibility of using them for automating the generation of housing briefs that contain enough technical information for design. In a subsequent step, it permits the automatic generation of housing solutions in real time. Backtracking is limited, theinterface does not provide visual clues for improving understanding of the available options, and the brief does not record intuitive or emotional information. It can help designers identifying the specifications of their clients' houses. It can be linked to a system that automatically generates, in a given language, housing solutions that match such specifications, thereby enabling the mass customization of housing. This paper describes the first practical implementation of a description grammar found in the literature.
| Item Type: | Article |
|---|---|
| Uncontrolled Keywords: | design calculations; housing; interpreters; mass customization; Portugal |
| Index terms: | technical information, real time, mass customization, implementation, option, Portugal, designer, program, housing design, housing, mathematical model, specification |
| Subjects: | technology management, design process, contractual condition, Geography, software systems, manufacturing engineering, decision analysis, project controls, mathematical modelling, construction type, profession, contractual arrangements |
| Topics: | Design Practice, Digital Applications, Time Control, Contract Administration, Research Practice, Geographical Context, Engineering Principles, Information Management, Construction Technology, Procurement, Risk Management, Roles and Professions |
| Descriptive scope: | 3 PCA |
N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here