• DocumentCode
    125286
  • Title

    On the Role of Defect Taxonomy Types for Testing Requirements: Results of a Controlled Experiment

  • Author

    Felderer, Michael ; Beer, Armin ; Peischl, Bernhard

  • Author_Institution
    Univ. of Innsbruck, Innsbruck, Austria
  • fYear
    2014
  • fDate
    27-29 Aug. 2014
  • Firstpage
    377
  • Lastpage
    384
  • Abstract
    Context: The use of defect taxonomies and their assignment to requirements can improve system-level testing of requirements. Experiences from industrial applications indicate that the type of the underlying top-level defect categories constitutes the main influence factor for defining defect taxonomies. Objective: The objective addressed in this paper is to investigate the influence of the type of top-level defect categories on the quality of the created defect taxonomy, on the quality of the assignment of requirements to defect categories as well as the quality of designed test cases. Method: We conducted a controlled student experiment to determine the influence of two different types of top-level defect categories, i.e., Generic and web application specific, on the quality of the created defect taxonomy, their assignment to requirements and the derived test cases. Results: The results indicate an influence of the type of the top-level defect categories on the quality of the derived defect taxonomy but no influence on the quality of the assignment of requirements to defect categories and the quality of the designed test cases. Contribution: The main contributions of this paper is the empirical investigation of the role of the type of top-level defect taxonomies themselves for testing requirements and the consequences of the results for industrial application.
  • Keywords
    program testing; software quality; Web application specific; defect categories; defect taxonomy quality; defect taxonomy types; system-level requirements testing; Business; Concrete; Educational institutions; Software; Student experiments; Taxonomy; Testing; Defect taxonomy; controlled experiment; requirements testing; software quality; system testing; test management; traceability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2014 40th EUROMICRO Conference on
  • Conference_Location
    Verona
  • Type

    conf

  • DOI
    10.1109/SEAA.2014.37
  • Filename
    6928838