J. Zucker et A. Demaid, LANGUAGE FUNDAMENTALS FOR DESIGN-SUPPORT ARCHITECTURES, Environment and planning. B, Planning & design, 20(4), 1993, pp. 425-446
This paper illustrates a diversity of object-oriented languages which
differ fundamentally in their support to evolutionary object specifica
tion and pari-contents manipulation, which are features basic to the m
odelling of creative design. A case is presented for the modelling of
properties as part-objects within a language's object-description sche
me. The authors identify a genre of commonly available object-oriented
languages as presenting limitations to the flexible description and m
anipulation of part-objects for the purpose of representing design. Ou
r in-house knowledge-programming language, Splinter, is introduced as
contributing a policy for representing concepts with highly structured
properties in a way which usefully supports the description of evolvi
ng dependency information. The thesis here is that semantically rich d
escription languages may be devised as the domain-independent vehicles
from which creative-design modelling architectures can be more direct
ly developed.