Risk-Based Adaptive Group Testing of Semantic Web Services

被引:0
作者
Bai, Xiaoying [1 ]
Kenett, Ron S. [2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Univ Turin, Dept Stat & Appl Math, Turin, Italy
来源
2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2 | 2009年
基金
美国国家科学基金会;
关键词
Web Services; Group Testing; Risk-Based Testing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Comprehensive testing is necessary to ensure the quality of complex web set-vices that are loosely coupled, dynamic bound and integrated through standard protocols. Testing of such web services can be however very expensive due to the diversified user requirements and the large numbers of service combinations delivered by the open platforms. Group testing was introduced in our previous research as a selective testing technique to reduce test cost and improve test efficiencies. It applies test cases efficiently so that the largest percent of problematic web service is detected as early as possible. The paper proposes a risk-based approach to group test selection. With this approach, test cases are categorized and scheduled with respect to the risks of their target service features. The approach is based on the assumption that for a service-based system, the tolerance to a feature's failure is an inverse ratio to its risk. The risky features should be tested earlier and with more tests. We specially address the problem in the context of semantic Web Set-vices and report a first attempt for an ontology-based quantitative risk assessment. The paper also discusses risk-based group testing process and strategies for ranking and ruling-out services of the test groups, at each risk level. Runtime monitoring mechanism is incorporated to defect the dynamic changes in service configuration and composition so that the risks can be continuously adjusted online.
引用
收藏
页码:1158 / +
页数:2
相关论文
共 41 条
[1]   Risk-based testing: Risk analysis fundamentals and metrics for software testing including a financial application case study [J].
Amland, S .
JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 53 (03) :287-295
[2]  
[Anonymous], 2008, AST, DOI DOI 10.1145/1370042.1370057
[3]  
[Anonymous], QUALITY PROGR
[4]  
BACH J, 1999, STQE MAGAZINE NOV, V1
[5]  
BAI X, COLLABORATIVE WEB SE, P84
[6]  
BAI X, 2007, INT J SIMULATION PRO, V3, P66
[7]  
BAI X, 2007, ADAPTIVE WEB SERVICE, P233
[8]  
Berners-Lee T., 2001, SCI AM MAGAZINE MAY
[9]   Optimal software testing and adaptive software testing in the context of software cybernetics [J].
Cai, KY .
INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (14) :841-855
[10]  
CANGUSSU JW, ENCY COMPUTER SCI EN