Planul de lucru este împărțit în cinci pachete de lucru cu dependențe și interacțiuni preconizate între ele, urmând etapele obișnuite necesare pentru atingerea obiectivelor proiectului.

WP1 Determinarea unei taxonomii a tipurilor de defecte și pregătirea studiilor de caz pentru predicția defectelor software

  • T1.1 – Studiul literaturii în sensul identificării taxonomiilor de tipuri de defecte existente și abordările curente pentru analiza lor
  • T1.2 – Determinarea unei taxonomii a tipurilor de defecte folosind învățarea nesupervizată aplicată pe seturi de date open-source/sisteme software
  • T1.3 – Efectuarea unei analize a calității software-ului pe sistemele identificate la T1.2
  • T1.4 – Pregătirea unor studii de caz adecvate care vor fi utilizate pentru predicția defectelor, în conformitate cu taxonomia stabilită

WP2 Stabilirea metodelor pentru învățarea automată a caracteristicilor în predicția defectelor software

  • T2.1 – Studiul literaturii privind metodele existente pentru învățarea automată a caracteristicilor, și caracteristici bazate pe cuplare și coeziune pentru predicția defectelor software
  • T2.2 – Dezvoltarea metodelor de învățare profundă pentru învățarea caracteristicilor semantice din artefacte software
  • T2.3 – Evaluare experimentală și analiză a performanței caracteristicilor învățate
  • T2.4 – Definirea unor metrici software bazate pe cuplare și coeziune pentru predicția defectelor software
  • T2.5 – Evaluare experimentală și analiză a metricilor software bazate pe cuplare și coeziune

WP3 Dezvoltarea de noi algoritmi de învățare profundă pentru predicția defectelor software

  • T3.1 – Studiul literaturii pentru identificarea soluțiilor actuale bazate pe învățare automată pentru predicția defectelor software
  • T3.2 – Elaborarea abordărilor de clasificare bazate pe o clasă pentru predicția defectelor
  • T3.3 – Elaborarea abordărilor de tip one-shot learning pentru predicția defectelor
  • T3.4 – Evaluarea performanței tehnicilor de învățare profundă dezvoltate și analiza comparativă a acestora cu abordări existente

WP4 Dezvoltarea QuaDeeP

  • T4.1 – Proiectarea sistemului QuaDeeP utilizând un proces incremental de dezvoltare
  • T4.2 – Dezvoltarea funcționalității de predicție a defectelor
  • T4.3 – Testarea și validarea finală a prototipului QuaDeeP

WP5 Managementul proiectului

  • T5.1 – Coordonarea proiectului
  • T5.2 – Diseminare