| Ralph D. Hill. The Rendezvous Constraint Maintenance System. ACM SIGGRAPH Symposium on User Interface Software and Technology, Proceedings UIST'93, Atlanta, GA, Nov., 1993, pp. 225-234. |
....these relationships in all directions. Like multi way constraints, multi output constraints also have important uses in interactive applications. The programmer frequently views several related computations as a single computation (e.g. unpacking a data structure into multiple variables) [38, 41, 21]. Multi output constraints allow a programmer to express such a computation naturally as the sum of its constituent parts. In contrast, single output constraints force a programmer to subdivide the computation artificially. For example, most programmers prefer using a multi output constraint to ....
....order. 5.2 Multi Output Constraints As noted in the introduction, a multi output constraint has methods which can output to more than one variable. A number of papers have documented the advantages of multi output constraints in terms of usability, increased performance and decreased storage [38, 41, 21]. Only one way solvers have N achieved increased performance. Existing multi way solvers, such as SkyBlue, require worst case O(M ) time for multi output constraints, where N is the number of constraints and M is the maximum number of methods per constraint. This section describes how the ....
[Article contains additional citation context not shown here]
Ralph D. Hill. The Rendezvous Constraint Maintenance System. ACM SIGGRAPH Symposium on User Interface Software and Technology, Proceedings UIST'93, Atlanta, GA, Nov., 1993, pp. 225-234.
No context found.
Ralph D. Hill. The Rendezvous Constraint Maintenance System. ACM SIGGRAPH Symposium on User Interface Software and Technology, Proceedings UIST'93, Atlanta, GA, Nov., 1993, pp. 225-234.
....employ pointer variables. Indeed, the advantages of using pointer variables to handle pointer based data structures and variable sized sets of objects (e.g. the neighbors to a node in a graph or the objects in a drawing editor) seems to have reduced the difficulty of constructing user interfaces [44, 9, 11]. Lapidary 41 9.4 Demonstration Versus Specification Lapidary could probably be best described as a hybrid demonstrational specificational tool (although it clearly leans toward the programming by example end of the spectrum) Our experience with users seems to indicate that Lapidary struck ....
Ralph D. Hill. The Rendezvous Constraint Maintenance System. ACM SIGGRAPH Symposium on User Interface Software and Technology, Proceedings UIST'93, Atlanta, GA, Nov., 1993, pp. 225-234.
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