• DocumentCode
    3538569
  • Title

    Scenario-Oriented Testing for Web Service Compositions Using BPEL

  • Author

    Sun, Chang-ai ; Shang, Yan ; Zhao, Yan ; Chen, Tsong Yueh

  • Author_Institution
    Sch. of Comput. & Commun. Eng., Univ. of Sci. & Technol., Beijing, China
  • fYear
    2012
  • fDate
    27-29 Aug. 2012
  • Firstpage
    171
  • Lastpage
    174
  • Abstract
    Applications are increasingly constructed by orchestrating Web services. Ensuring the reliability of such loosely coupled service compositions is a challenging task. In this paper, we propose an automatic scenario-oriented testing approach for service compositions specified by Business Process Execution Language (BPEL). In our approach, an abstract test model (BGM) is first defined to represent the control flows of BPEL specifications, then test scenarios are derived from the BGM with respect to the given coverage criteria, finally test data are generated to drive the execution of resulting test scenarios. A case study is conducted to demonstrate how our approach can be applied to complex real-life service compositions and the experimental results validate the effectiveness of our approach.
  • Keywords
    Web services; automatic test software; program testing; service-oriented architecture; software reliability; BGM; BPEL specifications; Business Process Execution Language; Web service orchestration; abstract test model; automatic scenario-oriented testing approach; complex real-life service compositions; control flows; coverage criteria; loosely-coupled Web service composition reliability; test data generation; Abstracts; Business; Concurrent computing; Testing; Unified modeling language; Web services; BPEL; Scenario-Oriented Testing; Service Compositions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2012 12th International Conference on
  • Conference_Location
    Xi´an, Shaanxi
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4673-2857-9
  • Type

    conf

  • DOI
    10.1109/QSIC.2012.47
  • Filename
    6319244