Logic programming as a means of representing semantics in design languages
Logic programming is discussed as a method for representing aspects of design language: descriptions of designs, domain knowledge, transformation rules (design grammar), and control mechanisms necessary to implement rules. The applicability of logic programming to the representation of semantics in design is also explored. Control at the semantic level provides a means of directing the automated generation of designs. Examples are drawn from a rule-based design system written in the logic programming language PROLOG.
Year of publication: |
1985
|
---|---|
Authors: | Gero, J S ; Coyne, R D |
Published in: |
Environment and Planning B: Planning and Design. - Pion Ltd, London, ISSN 1472-3417. - Vol. 12.1985, 3, p. 351-369
|
Publisher: |
Pion Ltd, London |
Saved in:
Saved in favorites
Similar items by person
-
Coyne, R D, (1985)
-
Design knowledge and sequential plans
Coyne, R D, (1985)
-
Who needs the Internet? Computer-mediated communication in design firms
Coyne, R D, (1996)
- More ...