• DocumentCode
    3535880
  • Title

    SCENETester: A Testing Framework to Support Fault Diagnosis for Web Service Composition

  • Author

    Zhu, Zekun ; Li, Jianxin ; Zhao, Yongwang ; Li, Zhuqing

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2011
  • fDate
    Aug. 31 2011-Sept. 2 2011
  • Firstpage
    109
  • Lastpage
    114
  • Abstract
    With powerful features and cross platform character, web service has been applied in the field of information technology widely. To meet dynamic needs of enterprises, it tends to generate new web applications through service compositions. Due to flaw of designed process or incorrect input, to composite service may encounter various faults during execution. Moreover, the faults often continue to accumulate and spread, making it difficult to find the original failure service. Traditional testing tools can only monitor the state of atomic service but cannot locate source failure effectively. To address this problem, we propose an execution flow model for service composition. Then we search the Fault Transmission Flow path of which are all the potential faults. We check and identify the original failure service along the path by analyzing the execution result. Based on the research, we design and implement an automated testing tool SCENE Tester, which supports fault diagnosing for web service composition in our web service middleware SCENE. It integrates distributed resources to construct a virtual runtime environment for web service testing and decompose task to distributed nodes for concurrent test execution. Experiments show that it locates original failure services accurately and efficiently.
  • Keywords
    Web services; concurrency control; fault diagnosis; middleware; program testing; system recovery; SCENETester; Web service composition; Web service middleware; Web service testing; atomic service; automated testing tool; composite service; concurrent test execution; cross platform character; distributed nodes; distributed resources; enterprises; execution flow model; failure services; fault diagnosis; fault transmission flow path; information technology; source failure; testing framework; traditional testing tools; virtual runtime environment; Business; Fault location; Logic gates; Monitoring; Servers; Testing; Web services; Fault Diagnosis; Service Composition; Web Service Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    978-1-4577-0383-6
  • Electronic_ISBN
    978-0-7695-4388-8
  • Type

    conf

  • DOI
    10.1109/CIT.2011.31
  • Filename
    6036599