Obiective

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.

Scroll to top