Software quality assessment: defect life cycle, software defect profile, its types and misalignments

Kurzbeschreibung

In order to understand the causes and consequences of software defects, it is necessary to investigate a software defect life cycle. This report proposes a general structure of the software defect life cycle model. A more detailed analysis of the life cycle of a defect makes it possible to present its modifications in the form of pathological chains. During the injection of software defects, not only are individual software defects used, but also their various sets in the form of a software defect profile. The software defect profile consists of a taxonomy of types of defects and factual defects distributed according to these types. During defect injection, certain changes in the software defect profile occur in the form of inconsistencies in terms of the types of defects and their quantity. Such inconsistencies are called misalignments. Based on the analysis of misalignments in the software defect profile, conclusions about the software quality and the software assessment process quality are drawn. Throughout its life cycle, the software defect profile undergoes several changes from injection to an analysis of test results. As a result of such changes, different types of profiles are formed. The analysis of the mismatches of the types of software defect profiles made it possible to determine the full set of possible variants of such misalignments. In general, the report presents results at a more theoretical level with some small examples.

Vortragssprache: Englisch
Level: Experte
Zielgruppe: Software developers, software quality assurance engineers and scientists in the IT field.

Unternehmen:
Lutsk National Technical University

Vorgetragen von:
Doctor of Science (DSc) in Information T Oleksandr Gordieiev

Doctor of Science (DSc) in Information T Oleksandr Gordieiev