TYRO: a constraint based graphic designer's apprentice
暂无分享,去创建一个
'TYRO', the (very novice) graphic designer's apprentice is a visual programming environment to enhance the exploration and evolution of graphic design concepts. The basic unit of design knowledge, the prototype, is represented as a network of constraining relations with rules for asserting those relations. Similarly, a design is a constraint network of prototypes with its set of assertion rules. The environment supports multiple simultaneous perspectives on each object (logical, spatial and hierarchical browsers) and a variation generator used for exploring the design space and discovering the assertion rule breakpoints.<<ETX>>
[1] Mark D. Gross,et al. Design as the exploration of constraints , 1984 .
[2] Ivan E. Sutherland,et al. Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.
[3] Brad A. Myers,et al. Creating user interfaces by demonstration , 1988 .
[4] Daniel G. Bobrow,et al. Object-Oriented Programming: Themes and Variations , 1989, AI Mag..