Abstract. Distributed mobile applications operate on devices with diverse capabilities, in heterogeneous environments, where parameters such as processor, memory and network utilisation, are constantly changing. In order to maintain efficiency in terms of performance and resource utilisation, such applications should be able to adapt to their environment. Therefore, this paper proposes and empirically evaluates a local adaptation strategy for mobile applications, with ‘local ’ referring to a strategy that operates independently on each node in the distributed application. The strategy is based upon a series of formal adaptation models and a suite of mobile application metrics introduced by the authors in a recent paper. The experiments demo...
Component-based adaptation is a novel approach for adapting applications to the limited availability...
Mobile devices that are limited in terms of CPU power, memory or battery power are only capable of e...
Future computer environments will include mobile computers which will either be disconnected, weakly...
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
Mobile computing is a domain in great expansion. Wireless networks and Portable Information Applianc...
The use of adaptive object migration strategies, to enable the execution of computationally heavy ap...
Self-adaptation of software has been used as a mechanism to address complexity and constraint in mob...
Mobile hosts in a wireless network can experience highly variable network performance. Adapting to n...
(ISBN) 978-2746206526International audienceMobile computing is a domain in great expansion. Wireless...
Future computer environments will include mobile computers which will either be disconnected, weakly...
International audienceThe development of mobile computing, combined with the large-scale information...
Future distributed applications will need to support computing devices with a wide range of capabili...
In this paper we propose a superimposition algorithm than can be employed by a substrate to change i...
Mobile computing environments are characterised by change: heterogeneous end-systems have to operate...
Component-based adaptation is a novel approach for adapting applications to the limited availability...
Mobile devices that are limited in terms of CPU power, memory or battery power are only capable of e...
Future computer environments will include mobile computers which will either be disconnected, weakly...
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
Mobile computing is a domain in great expansion. Wireless networks and Portable Information Applianc...
The use of adaptive object migration strategies, to enable the execution of computationally heavy ap...
Self-adaptation of software has been used as a mechanism to address complexity and constraint in mob...
Mobile hosts in a wireless network can experience highly variable network performance. Adapting to n...
(ISBN) 978-2746206526International audienceMobile computing is a domain in great expansion. Wireless...
Future computer environments will include mobile computers which will either be disconnected, weakly...
International audienceThe development of mobile computing, combined with the large-scale information...
Future distributed applications will need to support computing devices with a wide range of capabili...
In this paper we propose a superimposition algorithm than can be employed by a substrate to change i...
Mobile computing environments are characterised by change: heterogeneous end-systems have to operate...
Component-based adaptation is a novel approach for adapting applications to the limited availability...
Mobile devices that are limited in terms of CPU power, memory or battery power are only capable of e...
Future computer environments will include mobile computers which will either be disconnected, weakly...