Dependency Based Approach for Software Analysis Web Services Replacement

APSEC), 2012 19th Asia-Pacific(2012)

引用 7|浏览3
暂无评分
摘要
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.
更多
查看译文
关键词
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,Correlation Analysis,Service Dependencies,Software Analysis as a Service
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要