Cosmin MARȘAVINA, Public Dissertation of PhD Thesis

  Date and Time
Friday, February 11, 2022 - 11:00
  Location
Online

Thesis Title: "Static Constructs: Evolution and Impact on Software Quality Aspects"

 

PhD Board:

  • President: Professor Dr. Eng. Horia Ciocârlie (Politehnica University of Timisoara)
  • Scientific leader: Professor Dr. Habil. Eng. Mihai V. MICEA (Politehnica University of Timisoara)
  • Referees:
    • Professor Dr. Eng. Vasile I. MANTA (Technical University "Gheorghe Asachi" of Iași)
    • Professor Dr. Eng. Alin D.SUCIU (Technical University of Cluj-Napoca)
    • Professor Emeritus Dr. Eng. Vladimir-Ioan CREȚU (Politehnica University of Timisoara)

 

Thesis Summary:

Testing was highlighted as one of the key activities when developing complex software systems. There are several quality aspects that are closely related to the testing process, including testability, change-proneness, and defect-proneness. Little research has been done on specific problems in the production code that affect these aspects. In this thesis, we present a methodology that can be followed to study the evolution and the impact on software quality of a particular design flaw. The applicability of the proposed approach is demonstrated for a specific category of design flaws, static constructs. An empirical study was performed which includes 11 open-source projects. Through this study a series of interesting results were obtained with regard to the presence, evolution, and effect on the aforementioned software quality aspects of different types of static constructs. More here.