Software Practice and Experience · 2012 · 53 citations · 26 references
ComputingComputer SystemsMobile ComputingMobile SystemsUser Experience DesignContext-aware ComputingMobile Application DevelopmentMobile Human-computer InteractionComplexityContext AcquisitionContext AwarenessContext-aware ApplicationsContext-aware Mobile ApplicationsMobile Context
SUMMARY Although the idea of context‐awareness was introduced almost two decades ago, few mobile software applications are available today that can sense and adapt to their run‐time environment. The development of context‐aware and self‐adaptive applications is complex and few developers have experience in this area. On the basis of several demonstrators built by the joint European research project MUSIC, this paper describes typical context and adaptation features relevant for the development of context‐aware and self‐adaptive mobile applications. We explain how the demonstrators were realised using the open‐source platform MUSIC and present the feedback of the developers of these demonstrators. The main contribution of this paper is to show how the development complexity of context‐aware and self‐adaptive mobile applications can be mastered by using an adaptation framework such as MUSIC. Copyright © 2012 John Wiley & Sons, Ltd.
26
Mazeiar Salehie, Ladan Tahvildari · ACM Transactions on Autonomous and Adaptive Systems · 2009 · 1.2K citations
There is more to context than location
Albrecht Schmidt, Michael Beigl, Hans Gellersen · Computers & Graphics · 1999 · 1.1K citations
Rainbow: architecture-based self-adaptation with reusable infrastructure
David Garlan, Shang-Wen Cheng, Aixin Huang et al. · Computer · 2004 · 992 citations