Mobile environments are characterized by resource fluctuations and limitations, and variations in user preferences. Therefore mobile applications need to be adaptive to retain usability, usefulness and reliability. In our approach to support adaptivity, we combine context awareness, reflection and component composition planning. The planning is done by generic middleware and supports dynamic discovery, utility-based and context-aware evaluation, and selection of the best implementation alternative of a given mobile application. In this paper we present a formal model of our approach and use this model to show the expressiveness of utility-based adaptation policies. To demonstrate the feasibility and expressiveness of our approach we include...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
Research has demonstrated that mobile and wireless applications benefit from a knowledge of their op...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
The limited memory, processing power, and network bandwidth compared to the desktop environments set...
The limited memory, processing power, and network bandwidth compared to the desktop environments set...
Mobile applications are required to operate in environments characterised by change. More specifical...
International audienceIn recent years, many researchers have studied context-awareness to support no...
International audienceIn recent years, many researchers have studied context-awareness to support no...
In recent years, many researchers have studied context-awareness to support non-intrusive adaptabili...
Abstract: In ubiquitous computing, applications are executed in powerful and mo-bile devices allowin...
Abstract: There is a growing demand for context-aware applications that can dynamically adapt to the...
Recent evolutions of mobile devices have opened up for new opportunities for building advanced mobil...
Abstract—In ubiquitous environments, resources limitations and fluctuations combined with device mob...
The mobile environment brings new challenges for applications. Mobile usage is spontaneous and appli...
The mobile environment brings new challenges for applications. Mobile usage is spontaneous and appli...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
Research has demonstrated that mobile and wireless applications benefit from a knowledge of their op...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
The limited memory, processing power, and network bandwidth compared to the desktop environments set...
The limited memory, processing power, and network bandwidth compared to the desktop environments set...
Mobile applications are required to operate in environments characterised by change. More specifical...
International audienceIn recent years, many researchers have studied context-awareness to support no...
International audienceIn recent years, many researchers have studied context-awareness to support no...
In recent years, many researchers have studied context-awareness to support non-intrusive adaptabili...
Abstract: In ubiquitous computing, applications are executed in powerful and mo-bile devices allowin...
Abstract: There is a growing demand for context-aware applications that can dynamically adapt to the...
Recent evolutions of mobile devices have opened up for new opportunities for building advanced mobil...
Abstract—In ubiquitous environments, resources limitations and fluctuations combined with device mob...
The mobile environment brings new challenges for applications. Mobile usage is spontaneous and appli...
The mobile environment brings new challenges for applications. Mobile usage is spontaneous and appli...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
Research has demonstrated that mobile and wireless applications benefit from a knowledge of their op...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...