• DocumentCode
    1906103
  • Title

    A weak mutation testing framework for WS-BPEL

  • Author

    Boonyakulsrirung, Panya ; Suwannasart, Taratip

  • Author_Institution
    Dept. of Comput. Eng., Eng. Chulalongkorn Univ., Bangkok, Thailand
  • fYear
    2011
  • fDate
    11-13 May 2011
  • Firstpage
    313
  • Lastpage
    318
  • Abstract
    Web Services Business Process Execution Language (WS-BPEL) is as an XML-based Web Services composition language for more complex business processes. Mutation Testing is error-based software testing in unit level which indicates efficiency of test suites. Weak mutation testing can reduce execution cost more than typical mutation testing. A few empirical studies identify its test effectiveness which was also closely to traditional mutation testing. Recently, there is a research which proposes definition of expression mutation operators for WS-BPEL, while the definitions are not completed for WS-BPEL language. Thereafter an investigation had presented more three mutation operators (Identifier replace operators, Activity operators, as well as Exceptional and event operators) which completely cover for WS-BPEL language. This paper provides a comprehensive analysis by using some mutation operators for WS-BPEL that can apply for weak mutation testing and also proposes a framework for generating mutants by using weak mutation technique. The framework can identify dead mutants and live mutants. Moreover the framework can present execution time, mutation score, and test cases effectiveness.
  • Keywords
    Web services; XML; business data processing; WS-BPEL; Web Services Business Process Execution Language; Web services composition language; XML; complex business process; eXtensible Markup Language; error-based software testing; expression mutation operator; weak mutation testing framework; WS-BPEL; mutation operators; mutation testing; weak mutation testing; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2011 Eighth International Joint Conference on
  • Conference_Location
    Nakhon Pathom
  • Print_ISBN
    978-1-4577-0686-8
  • Type

    conf

  • DOI
    10.1109/JCSSE.2011.5930140
  • Filename
    5930140