DocumentCode :
3131225
Title :
Improving Service Diagnosis through Invocation Monitoring
Author :
Cuiting Chen ; Gross, Hans-Gerhard ; Zaidman, Andy
Author_Institution :
Delft Univ. of Technol., Delft, Netherlands
fYear :
2013
fDate :
29-30 July 2013
Firstpage :
85
Lastpage :
94
Abstract :
Service oriented architectures support software runtime evolution through reconfiguration of misbehaving services. Reconfiguration requires that the faulty services can be identified correctly. Spectrum-based fault localization is an automated diagnosis technique that can be applied to faulty service detection. It is based on monitoring service involvement in passed and failed system transactions. Monitoring only the involvement of services sometimes leads to inconclusive diagnoses. In this paper, we propose to extend monitoring to include also the invocation links between the services. We show through simulations and a case study with a real system under which circumstances service monitoring alone inhibits the correct detection of a faulty service, and how and to which extent the inclusion of invocation monitoring can lead to improved service diagnosis.
Keywords :
fault diagnosis; service-oriented architecture; software fault tolerance; software maintenance; automated diagnosis technique; faulty service detection; faulty services; invocation links; invocation monitoring; misbehaving services reconfiguration; service diagnosis; service monitoring; service oriented architectures; software runtime evolution; spectrum-based fault localization; system transactions; Context; Instruments; Monitoring; Runtime; Service-oriented architecture; Topology; Vectors; fault localization; similarity coefficient; spectrum;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2013 13th International Conference on
Conference_Location :
Najing
Type :
conf
DOI :
10.1109/QSIC.2013.54
Filename :
6605912
Link To Document :
بازگشت