A multi-agent based framework for collaborative testing on Web Services

被引:0
作者
Bai, Xiaoying
Dai, Guilan
Xu, Dezheng
Tsai, Wei-Tek
机构
来源
FOURTH IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS AND THE SECOND INTERNATIONAL WORKSHOP ON COLLABORATIVE COMPUTING, INTEGRATION, AND ASSURANCE, PROCEEDINGS | 2006年
关键词
Web Services; testing; multi-agent;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web Services (WS) is current v the major implementation of Service-Oriented Architecture (SOA). It defines a framework for agile and flexible integration among autonomous services based on Internet open standards. However, testing has been a challenge due the dynamic and collaborative nature of WS. This paper introduces an on-going project on a multi-agent based framework to coordinate distributed test agents to generate, plan, execute, monitor and communicate tests on WS. Test agents are classified into different roles which communicate through XML-based agent test protocols. Test Master accepts test cases from Test Generator, generates test plans and distributed them to various test groups. A set of test agents that implement a test plan are organized into a test group, which is coordinated by a Test Coordinator. Test Runners execute the test scripts, collect test results and forwards the results to Test Analyzer for quality and reliability analysis. The status of the test agents are monitored by the Test Monitor. Test agents are dynamically created, deployed and organized. Through the monitoring and coordinating mechanism, the agents can re-adjust the test plan and their behavior at run-time to be adaptive to the changing environment.
引用
收藏
页码:205 / 210
页数:6
相关论文
共 20 条
[1]  
BAI X, IN PRESS INT J HIGH
[2]  
Bai XY, 2005, SOSE 2005: IEEE INTERNATIONAL WORKSHOP ON SERVICE-ORIENTED SYSTEM ENGINEERING, P207
[3]  
BUHLER P, 2003, LNCS LNAI
[4]  
DE B, 2003, WEB SERVICES CHALLEN
[5]  
DICKINSON I, 2005, SOCABE 2005
[6]  
FOSTER H, 2003, P ASE 03
[7]  
GIBBINS N, 2003, WWW2003
[8]   Service discovery through multi-agent consensus [J].
Huang, CL ;
Lo, CC ;
Li, YS ;
Chao, KM ;
Chung, JY ;
Huang, Y .
SOSE 2005: IEEE INTERNATIONAL WORKSHOP ON SERVICE-ORIENTED SYSTEM ENGINEERING, 2005, :37-44
[9]  
Huo QN, 2003, 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, P210
[10]  
*IBM SOFTW GROUP, 2001, WEB SERV CONC ARCH W