Author(s):
Gonçalves, Joel ; Ferreira, Luís Lino ; Pinho, Luís Miguel ; Silva, Guilherme
Date: 2010
Persistent ID: http://hdl.handle.net/10400.22/3909
Origin: Repositório Científico do Instituto Politécnico do Porto
Subject(s): Quality of service; Mobile systems; Android OS
Description
Mobile applications are becoming increasingly more complex and making heavier demands on local system resources. Moreover, mobile systems are nowadays more open, allowing users to add more and more applications, including third-party developed ones. In this perspective, it is increasingly expected that users will want to execute in their devices applications which supersede currently available resources. It is therefore important to provide frameworks which allow applications to benefit from resources available on other nodes, capable of migrating some or all of its services to other nodes, depending on the user needs. These requirements are even more stringent when users want to execute Quality of Service (QoS) aware applications, such as voice or video. The required resources to guarantee the QoS levels demanded by an application can vary with time, and consequently, applications should be able to reconfigure themselves. This paper proposes a QoS-aware service-based framework able to support distributed, migration-capable, QoS-enabled applications on top of the Android Operating system.