ITS: a tool for rapidly developing interactive applications
ACM Transactions on Information Systems (TOIS)
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
Challenges: an application model for pervasive computing
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Model-Based Design and Evaluation of Interactive Applications
Model-Based Design and Evaluation of Interactive Applications
A Model-Based Interface Development Environment
IEEE Software
Declarative interface models for user interface construction tools: the MASTERMIND approach
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
Proceedings of the Workshop on Object-Oriented Technology
PAC: AN OBJECT ORIENTED MODEL FOR IMPLEMENTING USER INTERFACES
ACM SIGCHI Bulletin
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
UMLi: the unified modeling language for interactive applications
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
An infrastructure for experience centered agile prototyping of ambient intelligence
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
The APEX framework: prototyping of ubiquitous environments based on Petri nets
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
An XML-Based interface customization model in digital museum
Transactions on Edutainment III
A calculus for the refinement and evolution of multi-user mobile applications
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Hi-index | 0.00 |
With the upcoming era of Ubiquitous Computing (Ubi-Comp) new demands on software engineering will arise. Fundamental needs for constructing user interfaces (UIs) in the context of UbiComp were identified and the subsumed results of a survey with special focus on model based user interface development environments (MB-UIDEs) are presented in this paper. It can be stated, that none of the examined systems is suitable for all the needs. Therefore a new architecture based on the Arch model is proposed, that supports the special UbiComp requirements. This layered architecture provides the desired flexibility with respect to different implementation techniques and UI modalities. It was implemented in a user interface development environment called Vesuf. Its usability was approved within the Global Info project [20], where heterogeneous services had to be integrated in a web portal.