Title :
A Development Framework for Adaptive Pervasive Applications
Author_Institution :
Universitÿt Kassel, EECS Department, D-34121 Kassel, Germany, geihs@uni-kassel.de
Abstract :
Pervasive computing applications need to cope with the dynamics of their environment: For example, applications may want to adapt when connectivity changes, new services appear, user requirements and preferences change, or some application-specific sensor value exceeds a predefined threshold. Pervasive applications are context-aware and react during runtime to changes in their environment in order to maintain their usefulness and quality of service. While context-awareness as such has been the subject of intensive studies for more than a decade, the development of adaptive applications that are able to adjust themselves to context changes still is a complex and not well understood task. Software engineering techniques are needed in order to design and implement adaptivity and variability into the application software.
Keywords :
software engineering; ubiquitous computing; adaptive pervasive computing application; context-aware application; quality of service; software engineering technique; Algorithm design and analysis; Application software; Context awareness; Context-aware services; Multiple signal classification; Ontologies; Pervasive computing; Runtime; Service oriented architecture; Software engineering;
Conference_Titel :
Pervasive Services, IEEE International Conference on
Conference_Location :
Istanbul
Print_ISBN :
1-4244-1325-7
Electronic_ISBN :
1-4244-1326-5
DOI :
10.1109/PERSER.2007.4283935