ABSTRACT
Context-aware mobile interfaces that are dynamic and adapt to each user pose a challenge to developers because the interface must continually adapt to accommodate changes in the user's activity and environment. Current methods of development do not allow for efficient creation of contextual applications. In addition, although data from sensors on a mobile device provides a rough estimation of a user's environment, the data needs to be combined in an intelligent way in order to determine a user's intention. In this paper we present the design of a framework called Contextion for easily creating context-aware mobile applications. The framework is built as a layered architecture in order for portions of application components to be adapted based on current contextual information. Contextion also allows for rapid addition of new sensor technologies on a mobile device to the Contextion framework. Using a specification language, end-users can define in what situations various pieces of contextual data should be used and how the data affects the mobile application. In addition, the design of Contextion allows for the definition of operations based on contexts that may not be known at the time of development.
- C. Bettini, O. Brdiczka, K. Henricksen, J. Indulska, D. Nicklas, A. Ranganathan, and D. Riboni. A survey of context modelling and reasoning techniques. Pervasive Mob. Comput., 6 (2): 161--180, apr 2010. ISSN 1574--1192. 10.1016/j.pmcj.2009.06.002. URL http://dx.doi.org/10.1016/j.pmcj.2009.06.002. Google ScholarDigital Library
- D. Chalmers. Contextual mediation to support ubiquitous computing. Technical report, 2002.Google Scholar
- A. K. Dey and G. D. Abowd. Towards a better understanding of context and context-awareness. In CHI 2000 Workshop on The What, Who, Where, When, Why and How of Context-Awareness, 2000.Google ScholarDigital Library
- A. K. Dey, G. D. Abowd, and D. Salber. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum.-Comput. Interact., 16 (2): 97--166, Dec. 2001. ISSN 0737-0024. Google ScholarDigital Library
- I. Horrocks, P. F. Patel-Schneider, and F. V. Harmelen. From shiq and rdf to owl: The making of a web ontology language. phJournal of Web Semantics, 1: 2003, 2003.Google Scholar
- B. Schilit, N. Adams, and R. Want. Context-aware computing applications. In Mobile Computing Systems and Applications, 1994. Proceedings., Workshop on, pages 85--90, 1994. 10.1109/MCSA.1994.512740. Google ScholarDigital Library
Index Terms
- Contextion: A Framework for Developing Context-aware Mobile Applications
Recommendations
A consolidated view of context for intelligent systems
This paper’s main objective is to consolidate the knowledge on context in the realm of intelligent systems, systems that are aware of their context and can adapt their behavior accordingly. We provide an overview and analysis of 36 context models that are ...
A survey on context-aware systems
Context-aware systems offer entirely new opportunities for application developers and for end users by gathering context data and adapting systems behaviour accordingly. Especially in combination with mobile devices, these mechanisms are of high value ...
A context-aware do-not-disturb service for mobile devices
MUM '14: Proceedings of the 13th International Conference on Mobile and Ubiquitous MultimediaModern sensor-equipped smartphones have attracted significant research interest in the pervasive community for recognizing and creating context-aware applications at a personal or community scale level. In this paper, we propose a proof of concept Do-...
Comments