A smalltalk window system based on constraints
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
A second generation user interface design environment: the model and the runtime architecture
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Beyond interface builders: model-based interface tools
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Proceedings of the 9th annual ACM symposium on User interface software and technology
Inductive task modeling for user interface customization
Proceedings of the 2nd international conference on Intelligent user interfaces
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
Solving linear arithmetic constraints for user interface applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
An interactive constraint-based system for drawing graphs
Proceedings of the 10th annual ACM symposium on User interface software and technology
Interface design based on standardized task models
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
Constant density visualizations of non-uniform distributions of data
Proceedings of the 11th annual ACM symposium on User interface software and technology
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
Programming constraint system by demonstration
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
UIML: an appliance-independent XML user interface language
WWW '99 Proceedings of the eighth international conference on World Wide Web
Scwm: An Extensible Constraint-Enabled Window Manager
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference
Tooling and system support for authoring multi-device applications
Journal of Systems and Software - Special issue: Ubiquitous computing
A Model–View–Controller extension for pervasive multi-client user interfaces
Personal and Ubiquitous Computing
Hi-index | 0.00 |
Development of application front-ends that are designed for deployment on multiple devices requires facilities for specifying device-independent semantics. This paper focuses on the user-interface requirements for specifying device-independent layout constraints. We describe a device independent application model, and detail a set of high-level constraints that support automated layout on a wide variety of target platforms. We then focus on the problems that are inherent in any single-view direct-manipulation WYSIWYG interface for specifying such constraints. We propose a two-view interface designed to address those problems, and discuss how this interface effectively meets the requirements of abstract specification for pervasive applications.