• DocumentCode
    3476082
  • Title

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

  • Author

    Bai, Xiaoying ; Dai, Guilan ; Xu, Dezheng ; Tsai, Wei-Tek

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Tsinghua Univ., Beijing
  • fYear
    2006
  • fDate
    27-28 April 2006
  • Abstract
    Web services (WS) is currently 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 multiagent 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 forward 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 runtime to be adaptive to the changing environment
  • Keywords
    Internet; XML; multi-agent systems; program testing; Internet open standard; XML agent test protocol; autonomous Web service; collaborative testing; distributed test agent coordination; eXtensible Markup Language; multiagent systems; quality analysis; reliability analysis; service-oriented architecture; test case generator; test group coordinator; test master; test monitor; test plan; test runner; test script analyzer; Application software; Collaboration; Computer science; Context-aware services; Monitoring; Runtime; Service oriented architecture; Testing; Web and internet services; Web services; Multi-Agent; Testing; Web Services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technologies for Future Embedded and Ubiquitous Systems, 2006 and the 2006 Second International Workshop on Collaborative Computing, Integration, and Assurance. SEUS 2006/WCCIA 2006. The Fourth IEEE Workshop on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2560-1
  • Type

    conf

  • DOI
    10.1109/SEUS-WCCIA.2006.7
  • Filename
    1611736