DocumentCode
596137
Title
Dependency Based Approach for Software Analysis Web Services Replacement
Author
Wijesiriwardana, C. ; Ghezzi, Giacomo ; Giger, Emanuel ; Sawada, Akira ; Gall, Harald
Author_Institution
Dept. of Inf., Univ. of Zurich, Zurich, Switzerland
Volume
1
fYear
2012
fDate
4-7 Dec. 2012
Firstpage
294
Lastpage
299
Abstract
The concept of Software as a Service has been recently introduced, allowing software to be accessed, composed into workflows, and executed over the Internet. However, there is no guarantee on the execution reliability of such workflows. In case of component service failure, that particular service has to be replaced quickly to ensure the correct execution of the composite service. While most of the existing replacement approaches require the faulty workflow to be completely re-executed, we advocate that dependencies among component services is vitally important for service replacement. In this paper, we present a dependency-based component service recommendation approach that takes into account the dependencies among the component services, such as input/output, pre and post conditions, and correlation among services. Correlation analysis is a new dimension that we introduce to the service replacement algorithms. To demonstrate our approach, we use an existing software analysis services framework as a case study. Finally, we argue that dependencies among services can affect the accuracy of the replacement.
Keywords
Web services; cloud computing; Internet; component service failure; composite service; correct execution; correlation analysis; dependency based approach; dependency based component service recommendation; execution reliability; faulty workflow; replacement approach; service replacement algorithm; software analysis Web service replacement; software analysis service framework; software as a service; Algorithm design and analysis; Correlation; Data mining; History; Measurement; Web services; Correlation Analysis; Service Dependencies; Software Analysis as a Service;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location
Hong Kong
ISSN
1530-1362
Print_ISBN
978-1-4673-4930-7
Type
conf
DOI
10.1109/APSEC.2012.130
Filename
6462666
Link To Document