TY - GEN
T1 - Collaborative framework for monitoring reliability of distributed components of composed services
AU - Elshaafi, H.
AU - Botvich, D.
N1 - Funding Information:
The research leading to these results has partly received funding from the EU Seventh Framework Programme under grants no. 257930 (Aniketos) and no. 619682 (Mas2tering).
Publisher Copyright:
© Springer International Publishing Switzerland 2016.
PY - 2016
Y1 - 2016
N2 - In this paper we describe a collaborative agent-based framework that allows service providers to monitor and evaluate component reliability using reports of the results of composed service executions. In the framework, service providers share reliability data with each other to mutually maintain the reliability of their services and protect them from unreliable components. Consumers rate success or failure of the composed service after each transaction. In service environments, providers can utilise component services offered by other providers to create new enterprise services. Therefore, a distributed component service can be executed simultaneously by several composed services. Since a composed service is offered as an integrated service, it is not possible for consumers to directly recognise a component that causes the service to fail. Collaborating agents use the association between component and composed services to monitor the reliability of the components and identify those that are unreliable.
AB - In this paper we describe a collaborative agent-based framework that allows service providers to monitor and evaluate component reliability using reports of the results of composed service executions. In the framework, service providers share reliability data with each other to mutually maintain the reliability of their services and protect them from unreliable components. Consumers rate success or failure of the composed service after each transaction. In service environments, providers can utilise component services offered by other providers to create new enterprise services. Therefore, a distributed component service can be executed simultaneously by several composed services. Since a composed service is offered as an integrated service, it is not possible for consumers to directly recognise a component that causes the service to fail. Collaborating agents use the association between component and composed services to monitor the reliability of the components and identify those that are unreliable.
UR - http://www.scopus.com/inward/record.url?scp=84964056683&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-33509-4_5
DO - 10.1007/978-3-319-33509-4_5
M3 - Conference contribution
AN - SCOPUS:84964056683
SN - 9783319335087
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 65
EP - 73
BT - Multi-Agent Systems and Agreement Technologies - 13th European Conference, EUMAS 2015 and 3rd International Conference, AT 2015, Revised Selected Papers
A2 - Vouros, George
A2 - Rovatsos, Michael
A2 - Julian, Vicente
PB - Springer
T2 - 13th European Conference on Multi-Agent Systems, EUMAS 2015 and 3rd International Conference on Agreement Technologies, AT 2015
Y2 - 17 December 2015 through 18 December 2015
ER -