DocumentCode :
775263
Title :
Reconfigurable Service Composition and Categorization for Power-Aware Mobile Computing
Author :
Park, Eunjeong ; Shin, Heonshik
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., Seoul
Volume :
19
Issue :
11
fYear :
2008
Firstpage :
1553
Lastpage :
1564
Abstract :
The requirement of agile adaptation to varying resource constraints in mobile systems motivates the use of a service-oriented architecture (SOA), which can support the composition of two or more services to form a complex service. In this paper, we propose SOA-based middleware to support QoS control of mobile applications and to configure an energy-efficient service composition graph. We categorize services into two layers: functionality-centric services, which are connected to create a complex service to meet the user´s intentions, and resource-centric services, which undertake distributed functionality-centric services in a way that increases the success rate of service composition while reducing contention at specific service nodes. We also present a service routing algorithm to balance the resource consumption of service providers on a service-overlay network. Through simulation of power-aware service composition using a realistic model based on ns-2 and traced data, we demonstrate that our approach can help both the mobile devices and the servers in a service-overlay network to reduce energy consumption without an increase in response time.
Keywords :
graph theory; middleware; mobile computing; power aware computing; quality of service; resource allocation; software architecture; QoS; SOA-based middleware; agile adaptation; energy-efficient service composition graph; power-aware mobile computing; reconfigurable service categorization; reconfigurable service composition; resource consumption balancing; service routing algorithm; service-oriented architecture; service-overlay network; Distributed Systems; Energy-aware systems; Intelligent Web Services and Semantic Web; Middleware/business logic; Mobile Computing;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2008.107
Filename :
4553702
Link To Document :
بازگشت