Network and Information Technologies Doctoral Programme
23/05/2023

Autor: Anjali Sreekumar
Programa: Doctorat de Tecnologies de la Informació i de Xarxes
Idioma: Anglès
Directors: Dr. Robert Clarisó Viladrosa i Dra. Elena Planas Hortal

Departament / Institut: Escola de Doctorat de la UOC

Matèries: Informàtica
Paraules clau: processament del llenguatge natural, aprenentatge automàtic, enginyeria de requisits de programari, disseny i anàlisi orientats a funcions, línies de productes de programari

Àrea de coneixement: Tecnologies de la Informació i de Xarxes

+ Enllaç al projecte

Resum

Una especificació de requisits de programari ben definida descriu de manera única una funcionalitat o part d'una funcionalitat del producte de programari i és coherent amb les definicions i descripcions de les altres funcionalitats del producte sense redundància. Una família de productes relacionats que comparteixen característiques comunes entre ells s'anomenen línies de productes de programari. L'enginyeria d'una línia de productes de programari és un procés complex. Recollir els requisits de programari d'alta qualitat i documentar-los meticulosament és una tasca complicada. Es poden introduir diversos tipus d'errors humans que s'ha demostrat que costen molt per a l'èxit del projecte de programari. La informació recollida serà principalment en forma de grans volums d'informació textual repartida per múltiples documents, la majoria no estructurats. La tasca més crítica és donar sentit a un corpus de text tan gran. Tampoc hi ha manera de comprovar la correspondència entre els requisits finals i els documents d'origen. Aquesta tesi se centra en tècniques i eines per a la gestió de la documentació textual en l'enginyeria d'una línia de productes de programari. Té com a objectiu donar suport a l'explotació de documents en llenguatge natural en el context de línies de productes de programari, proporcionant mecanismes automatitzats per extreure models de característiques i comprovar-ne la qualitat.