计算机科学
Web服务
论证理论
业务流程执行语言
服务(商务)
服务交付框架
软件工程
面向服务的体系结构
万维网
认识论
经济
哲学
经济
作者
Hui Li,Yong Liu,Yang Qu,Jiali Zhang
出处
期刊:2021 International Conference on Security, Pattern Analysis, and Cybernetics(SPAC)
日期:2021-06-18
标识
DOI:10.1109/spac53836.2021.9539987
摘要
Along with the standardization of Web services composition language and the widespread acceptance of composition technologies, Web services composition is becoming an efficient and cost-effective way to develop modern business applications. As Web services are defined independently from any execution context. A key challenge of (Web) service compositions is how to ensure reliable execution. Due to their inherent autonomy and heterogeneity, it is difficult to reason about the behavior of service compositions especially in case of failures. Therefore, there is a growing interest for verification techniques which help to identifying incorrect activities in service process executions. In this paper, we present a diagnosis method based on the Service Argumentation Graph (SAG) model and the service execution test cases for handling service faults. By analyzing the dependence relations of activities in SAG model, our diagnosis method identifies the incorrect activities, based on the differences between successful and failed execution test cases, which the execution test cases are partial executions and re-executions of composite service. Experimental results show that our model is effective in diagnosing faults in web service composition of various scales.
科研通智能强力驱动
Strongly Powered by AbleSci AI