Adelina-Diana STANA, Susținere publică a Tezei de doctorat
Titlul tezei: UTILIZAREA INFORMAȚIILOR DIN SISTEMELE DE VERSIONARE PENTRU ÎMBUNĂTĂȚIREA METODELOR ȘI UNELTELOR DE ANALIZĂ A SOFTWARE- ULUI
Comisia de doctorat:
Președinte: Prof.dr.ing.Marius MARCU (Universitatea Politehnica Timișoara)
Conducător științific: Prof.uni.emerit dr.ing. Vladimir Crețu (Universitatea Politehnica Timișoara)
Referenți: Prof.univ.dr.ing. Dorian GORGAN (Universitatea Tehnică Cluj-Napoca)
Prof.univ.dr. Viorel NEGRU (Universitatea de Vest Timișoara)
Conf.dr.ing. Ioana Șora ( Universitatea Politehnica Timișoara)
Rezumatul tezei:
Această teză de doctorat analizează și propune îmbunătățiri pentru metodele de extragere, filtrare și integrare a informațiilor din sistemele de versionare în activități de inginerie software. Teza utilizează informații de versionare sub forma corelațiilor de modificări extrase din istoricul unui sistem software, denumite în literatură dependențe logice [1]. Aceste dependențe pot pune în evidență relații care nu sunt vizibile în structura statică a sistemului și pot completa alte tipuri de dependențe, precum cele structurale [2] și lexicale [3]. Contribuțiile tezei includ introducerea unei noi metrici de filtrare pentru dependențele logice, denumită connection strength, dezvoltarea unui software dedicat pentru extragerea și filtrarea dependențelor logice și integrarea dependențelor logice în două activități de inginerie software: identificarea claselor cheie [4,5] și gruparea entităților in module (clustering) pentru reconstrucția arhitecturii [6,7].


