The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Distributed mediation of ambiguous context in aware environments
Proceedings of the 15th annual ACM symposium on User interface software and technology
User Interface Modeling in UMLi
IEEE Software
Modelling and Using Imperfect Context Information
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Human-Computer Interaction
Towards a new generation of widgets for supporting software plasticity: the ”comet”
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Modeling context Information for capture and access applications
Proceedings of the 2006 ACM symposium on Document engineering
Using a software process for ontology-based context-aware computing: a case study
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Hi-index | 0.00 |
Programs on mobile (and embedded) devices can greatly benefit from the integration of context information to create a more pleasant user experience. This is only the case when it supports and not decreases the performance of the user. It is therefore equally important to describe context as to integrate the context specification in the design of (user interfaces for) interactive systems. In this paper, we discuss the different influences that context can have on a user interface and we introduce a graphical notation that allows specification of a large subset of those influences. The approach builds on the foundations of model-based user interface design and uses UML 2.0, a broadly accepted notation in software engineering, increasing the chances of good comprehension of the models and opening the door for a similar approach for the integration of context in system design. Extensions using stereotypes allow specific notations to be used within standard UML-tools.