Title
Constraint technology for user-interface construction in ThingLab II
Abstract
ThingLab II is an object-oriented constraint programming system designed specifically for interactive user interface construction and implemented in Smalltalk-80 For constraints to be effective in building user interfaces, they must not impede the responsiveness of the user interface either at run time or during construction. The necessary speed is attained in ThingLab II by making judicious tradeoffs between compilation and interpretation, and by using a fast, incremental algorithm for constraint satisfaction. The resulting system allows user interface components to be assembled, tested, and modified expediently while maintaining interactive responsiveness.
Year
DOI
Venue
1989
10.1145/74877.74917
OOPSLA
Keywords
Field
DocType
user interface,constraint programming,object oriented,system design,constraint satisfaction
Constraint satisfaction,Programming language,Computer science,Constraint programming,User interface design,User interface
Conference
Volume
Issue
ISBN
24
10
0-89791-333-7
Citations 
PageRank 
References 
54
10.02
0
Authors
3
Name
Order
Citations
PageRank
John Maloney116728.77
A. Borning29423.36
Bjørn N. Freeman-Benson334154.15