DocumentCode :
3151976
Title :
Long-Term Benefit Driven Adaptation in Service-Based Software Systems
Author :
Na, Jun ; Zhang, Bin ; Gao, Yan ; Zhang, Li ; Zhu, Zhi-Liang
Author_Institution :
Coll. of Inf. Sci. & Technol., Northeastern Univ., Shenyang, China
fYear :
2011
fDate :
4-9 July 2011
Firstpage :
572
Lastpage :
579
Abstract :
Service-based software system (SBS) is a software system based on service-oriented architecture (SOA). Although often treated as a composite service, an SBS is proposed from a more practical point of view based on restricted service provisions. In the highly competitive market, just meeting such requirements seems not enough to get more customers for service providers, and they usually provide additional preferential policies, such as a special order "buy-two-get-one-free". However, most of current adaptation approaches focus on single transaction, which makes it hard to take full advantage of such preferential policies in reselecting substitutable services. In this paper, we try to make the adaptation decision and reselect services from a broader view, i.e. expand the computation domain from single transaction to the whole lifecycle of an SBS by considering all of the past, current and predicable future executions. We call it "long-term benefit" to distinguish benefit in current approaches and propose a long-term benefit driven adaptation approach in this paper. In our approach, services that would bring the max expected long-term benefit would be selected and substituted into current instance in once adaptation. As the long-term benefit is accumulated in several executions, i.e. it depends on a decision sequence, we model the decision making problem as a sequential decision problem, and describe a realization based on partially observable Markov decision process (POMDP) for maximizing the real income in providing an SBS as an example.
Keywords :
Markov processes; Web services; decision making; service-oriented architecture; decision making problem; long-term benefit driven adaptation approach; partially observable Markov decision process; preferential policies; sequential decision problem; service-based software systems; service-oriented architecture; Adaptation models; Business; Concrete; Markov processes; Quality of service; Scattering; Software systems; POMDP; adaptation; long-term benefit; sequential decision; service-based software system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services (ICWS), 2011 IEEE International Conference on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0842-8
Electronic_ISBN :
978-0-7695-4463-2
Type :
conf
DOI :
10.1109/ICWS.2011.82
Filename :
6009439
Link To Document :
بازگشت