• DocumentCode
    3399368
  • Title

    X-MuT: A Tool for the Generation of XSLT Mutants

  • Author

    Lonetti, Francesca ; Marchetti, Eda

  • Author_Institution
    Consiglio Naz. delle Ric., Ist. di Scienza e Tecnol. dell´´Inf. A. Faedo, Pisa, Italy
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 2 2010
  • Firstpage
    280
  • Lastpage
    285
  • Abstract
    Mutation testing has been historically applied to many programming languages as a white box testing technique. In this paper, we propose a set of mutation operator classes for XSLT language, and we implement them into a tool called X-MuT. The tool automatically generates the set of mutants and provides facilities to run a given test suite on the mutants and to compute the test suite effectiveness in terms of mutation score. We provide an example of X-MuT application to evaluate the effectiveness of an existing test suite for a XSLT style sheet transforming the standard MARCXML to the Dublin Core format.
  • Keywords
    XML; object-oriented programming; program testing; software tools; Dublin core format; MARCXML; X-MuT; XSLT language; XSLT mutants; mutation operator classes; mutation testing; programming languages; white box testing; Communities; Computer integrated manufacturing; Fault detection; Java; Testing; Web sites; XML; Fault detection effectiveness; Mutation operators; Mutation testing; XSLT;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
  • Conference_Location
    Porto
  • Print_ISBN
    978-1-4244-8539-0
  • Electronic_ISBN
    978-0-7695-4241-6
  • Type

    conf

  • DOI
    10.1109/QUATIC.2010.52
  • Filename
    5655569