• DocumentCode
    2417306
  • Title

    Interface Mutation to assess the adequacy of tests for components and systems

  • Author

    Ghosh, Sudipto ; Mathur, Aditya P.

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    37
  • Lastpage
    46
  • Abstract
    Interface Mutation (IM) is proposed as an adequacy criterion to assess the adequacy of test sets developed to test components and systems. IM uses the description of a component´s interface to generate interface mutants. Tests are assessed on their ability to distinguish interface mutants. Experiments conducted to evaluate the goodness of IM are reported. Analysis of experimental data suggests that test sets adequate with respect to IM are effective in revealing errors in components. The effort required to develop the tests is lower compared to the effort required to develop test sets adequate with respect to the traditional code coverage criteria based on control flow
  • Keywords
    application program interfaces; distributed object management; object-oriented programming; program testing; IM; IM goodness; Interface Mutation; adequacy criterion; code coverage criteria; component based systems; component interface; component testing; control flow; distributed object systems; interface description language; interface mutants; mutation testing; test adequacy assessment; test set adequacy; test sets; Computer interfaces; Computer languages; Data analysis; Genetic mutations; Java; Middleware; Network servers; Runtime; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 2000. TOOLS 34. Proceedings. 34th International Conference on
  • Conference_Location
    Santa Barbara, CA
  • ISSN
    1530-2067
  • Print_ISBN
    0-7695-0774-3
  • Type

    conf

  • DOI
    10.1109/TOOLS.2000.868957
  • Filename
    868957