| Robert A. Duisberg. Constraint-Based Animation: The Implementation of Temporal Constraints in the Animus System. PhD thesis, University of Washington, 1986. Published as U.W. Computer Science Department Technical Report No. 86-09-01. |
....Independent of logic programming, constraints have proven useful for a variety of applications, including geometric layout, physical simulations, user interface design, document formatting, algorithm animation, and design and analysis of mechanical devices and electrical circuits. See for example [2, 3, 8, 13, 21, 22, 24, 27, 29, 33, 34, 35, 36], and [23] for a survey. Many such applications require some notion of defaults and preferences. If we wish to make full use of the constraint paradigm, we need ways to represent these defaults and preferences declaratively, as constraints, rather than encoding them in the procedural parts of the ....
Robert A. Duisberg. Constraint-Based Animation: The Implementation of Temporal Constraints in the Animus System. PhD thesis, University of Washington, 1986. Published as U.W. Computer Science Department Technical Report No. 86-09-01.
.... applications, including spreadsheets, graphical interface toolkits [Myers et al. 1990; Barth 1986; Henry and Hudson 1988; Hudson 1994; Szekely and Myers 1988; Vander Zanden 1988; Myers 1990; Hill et al. 1994] graphical layout systems [Gosling 1983] simulation systems [Borning 1981; Borning and Duisberg 1986], animations [Duisberg 1986] programming languages [Freeman Benson 1990; Maloney 1991; Hoover 1992] and programming environments [Reps et al. 1983] For instance, they may be used by: a graphical layout system to specify the alignment of objects; a graphical interface toolkit to maintain ....
.... graphical interface toolkits [Myers et al. 1990; Barth 1986; Henry and Hudson 1988; Hudson 1994; Szekely and Myers 1988; Vander Zanden 1988; Myers 1990; Hill et al. 1994] graphical layout systems [Gosling 1983] simulation systems [Borning 1981; Borning and Duisberg 1986] animations [Duisberg 1986], programming languages [Freeman Benson 1990; Maloney 1991; Hoover 1992] and programming environments [Reps et al. 1983] For instance, they may be used by: a graphical layout system to specify the alignment of objects; a graphical interface toolkit to maintain consistency between ....
Duisberg, R. 1986. Constraint-based animation: The implementation of temporal constraints in the animus system. Ph.D. thesis, Department of Computer Science, University of Washington, Seattle, WA. Also available as University of Washington Technical Report No 8609 -01.
.... 47, 49, 35, 20, 2, 4, 22, 37] Because of their utility, dataflow constraints are now used in a wide variety of interactive applications, including spreadsheets, graphical interface toolkits [35, 2, 20, 27, 46, 47, 36, 34, 22] graphical layout systems [18] simulation systems [3, 4] animations [12], imperative programming languages [14, 33] and programming environments [37] QuickPlan 4 3 Why Multi Output, Multi Way Dataflow Constraints are Important One way constraints handle many aspects of interactive applications well. However, as pointed out in the introduction, one way ....
Robert Duisberg. Constraint-Based Animation: The Implementation of Temporal Constraints in the Animus System. Ph.D. Th., Department of Computer Science, University of Washington, Seattle, WA, 1986. Also available as University of Washington Technical Report No 86-09-01.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC