Under CopyrightFreimut, B.B.FreimutDenger, C.C.Denger2022-03-0704.11.20032003https://publica.fraunhofer.de/handle/publica/29186410.24406/publica-fhg-291864Software inspection play a crucial role in achieving high quality software right from the beginning. Especially for requirements documents inspections are beneficial as defects can be detected and removed at an early point in time before they can leak into subsequent phases of the development process, where those defects can cause high rework cost and quality problems [Boehm and Basili, 2001]. In order to fully exploit the beneficial aspect of inspections it is necessary to control them: Based on an analysis of the inspection effectiveness (e.g., what type or number of defects have been detected and what type and number might be remaining) it has to be decided whether development can proceed as planned or controlling actions, such as reinspections, have to be performed. Defect classification is a technique that can support this activity. Using appropriate defect classification schemes it is possible to get a quantitative statement of the inspection effectiveness (i.e., what type of defects have been found). Examples in the literature demonstrated beneficial applications but are hard to adopt without tailoring the underlying defect classification scheme to the environment. In this report a defect classification scheme is developed that is to support the control of the inspection of QUASAR requirements documents. In particular we discuss our approach to define the scheme, its underlying rationale, the scheme itself, and our experience from using it in a case study. The scheme consist of two defect attributes that are to be used when inspecting use cases and recording defects in these documents, and three attributes for state chart documents.1 Introduction S.1 2 Development of the Scheme S.2-8 - 2.1 Objective of the Classification Scheme S.2 - 2.2 Approach for the Development of a Scheme S.2-3 - 2.3 Rationale Underlying the Scheme S.3-8 - 2.3.1 Design Rationales in Existing Work S.3-4 - 2.3.2 Design Rationales for the QUASAR Scheme S.4-8 3 The QUASAR Defect Classification Scheme S.9-15 - 3.1 Defect Classification Scheme for Use Cases S.9-11 - 3.1.1 Attribute Location S.9-10 - 3.1.2 Attribute Trigger S.10-11 - 3.2 Defect Classification Scheme for High Level State Charts S.11-15 - 3.2.1 Attribute Location S.11-14 - 3.2.2 Attribute Trigger S.14-15 4 Evaluation of the Defect classification scheme S.16-20 - 4.2 The Context of the Case Study S.16-17 - 4.3 Results of the Evaluation S.17-20 5 References S.21-23endefect classificationinspectionQUASAR004005006A defect classification scheme for the inspection of QUASAR requirements documentsreport