Obiectivul 1: Clasificare automată a priorității erorilor pe baza informațiilor din raportul de erori.
A 1.1. Sintetizarea celor mai actuale cunoștințe în domeniul clasificării priorităților erorilor;
A 1.2. Dezvoltarea unui algoritm folosind abordări soft computing pentru clasificarea automată a priorităților erorilor
A 1.3. Validarea algoritmul propus pentru un set de rapoarte de erori existente
Obiectivul 2. Investigarea Code Smell și erori software.
A 2.1. Sintetizarea celor mai actuale cunoștințe în domeniul code smell, test smells și al impactului asupra erorilor
A 2.2. Dezvoltarea unui detector de code smells pentru interogări SQL;
A 2.3. Validarea algoritmul propus pentru un sistem software real
Obiectivul 3. Atribute de calitate și predicție de erori
A 3.1. Sintetizarea celor mai actuale cunoștințe în domeniul predicției erorilor și al atributelor de calitate;
A 3.2. Dezvoltarea abordărilor soft computing pentru predicția defectelor atributelor de calitate
A 3.3. Validarea modelele propuse folosind sisteme software open source.
Obiectivul 4. Testarea de regresie folosind abordări soft computing luând în considerare predicția erorilor
A 4.1. Sintetizarea celor mai actuale cunoștințe în domeniul testării de regresie (Test Case Prioritization)
A 4.2. Dezvoltarea metodelor de testare optimă a software-ului având în vedere modificările efectuate asupra codului sursă și informațiile de predicție a erorilor
A 4.3. Validarea modelele propuse folosind sisteme software open source.
Obiectivul 5. Testarea de regresie folosind abordări soft computing luând în considerare cerințele
A 5.1. Sintetizarea celor mai actuale cunoștințe în domeniul testării de regresie (Test Case Prioritization)
A 5.2. Dezvoltarea metodelor de testare optimă a software-ului având în vedere matricea de trasabilitate modificări și cerințe-teste-defecțiuni
A 5.3. Validarea modelele propuse folosind sisteme software open source.