DocumentCode
3206483
Title
Deployment of Accountability Monitoring Agents in Service-Oriented Architectures
Author
Zhang, Yue ; Panahi, Mark ; Lin, Kwei-Jay
Author_Institution
Univ. of California, Irvine
fYear
2007
fDate
23-26 July 2007
Firstpage
305
Lastpage
314
Abstract
Service-oriented architecture (SOA) provides a flexible paradigm to compose dynamic service processes using individual services. However, service processes can be vastly complex, involving many service partners, thereby giving rise to difficulties in terms of pinpointing the service(s) responsible for problematic outcomes. In this research, we study efficient and effective mechanisms to deploy agents to monitor and detect undesirable services in a service process. We model the agent deployment problem as the classic weighted set covering (WSC) problem and present agent selection solutions at different stages of service process deployment. We propose the MASS (merit based agent and service selection) algorithm that considers agent cost during QoS-based service composition by using a meritagent_cost heuristic metric. We also propose the IGA (incremental greedy algorithm) to achieve fast agent selection when a service process is reconfigured after service failures. The performance study shows that our proposed algorithms are effective on saving agent cost and efficient on execution time.
Keywords
greedy algorithms; optimisation; quality of service; set theory; software agents; software architecture; system monitoring; accountability monitoring agents; agent cost; agent deployment problem; agent selection solutions; dynamic service processes; incremental greedy algorithm; meritagent_cost heuristic metric; quality of service; service composition; service process deployment; service selection; service-oriented architectures; weighted set covering problem; Algorithm design and analysis; Computer science; Computerized monitoring; Costs; Greedy algorithms; Runtime; Service oriented architecture; Software algorithms; Software architecture; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services, 2007. CEC/EEE 2007. The 9th IEEE International Conference on
Conference_Location
Tokyo
Print_ISBN
0-7695-2913-5
Type
conf
DOI
10.1109/CEC-EEE.2007.39
Filename
4285228
Link To Document