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