| dc.contributor.advisor | CIORBĂ, Dumitru | |
| dc.contributor.advisor | COJOCARU, Svetlana | |
| dc.contributor.author | UNGUREANU, Maria-Mădălina | |
| dc.date.accessioned | 2026-02-26T14:01:58Z | |
| dc.date.available | 2026-02-26T14:01:58Z | |
| dc.date.issued | 2026 | |
| dc.identifier.citation | UNGUREANU, Maria-Mădălina. Artificial Intelligence supported Software Engineering: a comparative study of its application in the Software Development Lifecycle. Teză de master. Programul de studiu Ingineria software. Conducător ştiinţific CIORBĂ Dumitru, dr., conf. univ. Universitatea Tehnică a Moldovei. Chișinău, 2026. | en_US |
| dc.identifier.uri | https://repository.utm.md/handle/5014/35497 | |
| dc.description | Fişierul ataşat conţine: Rezumat, Abstract, Contents, Introduction, Bibliography. | en_US |
| dc.description.abstract | This thesis examines how Artificial Intelligence (AI) can be integrated into the Software Develop- ment Life Cycle (SDLC) to support both technical and managerial tasks. While AI tools are widely used for coding and testing, their broader role in requirements analysis, planning, documentation, and decision- making remains inconsistent and lacks clear, practical guidance. The work combines a theoretical review covering AI evolution, SDLC models, adoption patterns, and associated risks, with a comparative research methodology designed to evaluate modern AI systems such as GPT, Gemini, Claude, and DeepSeek. The experimental part uses a single case study and standardized prompts to evaluate each model on multiple SDLC artifacts. The evaluation is based on accuracy, completeness, consistency, interpretability, efficiency, governance compliance, and practical usefulness. This approach allows a structured comparison of how each AI model performs in different SDLC phases. The research primarily seeks to clarify how AI can boost efficiency, collaboration, and decision support in contemporary software engineering. | en_US |
| dc.description.abstract | Această lucrare analizează modul în care Inteligența artificială poate fi integrată în Ciclul de Viață al Dezvoltării Software pentru a sprijini atât activitățile tehnice, cât și cele manageriale. Lucrarea combină o analiză teoretică ce acoperă evoluția AI, modelele SDLC, tendințele de adoptare şi riscurile asociate, cu o metodologie de cercetare comparativă destinată evaluării unor sisteme AI moderne precum GPT, Gemini, Claude şi DeepSeek. Partea experimentală utilizează un studiu de caz unic și prompturi standardizate pentru a evalua fiecare model pe mai multe artefacte specifice SDLC. Evaluarea se bazează pe criterii precum acuratețea, completitudinea, consistența, interpretabilitatea, eficiența, conformitatea cu cerințele de guvernanță și utilitatea practică. Această abordare permite o comparație structurată a modului în care fiecare model AI performează în diferite etape ale SDLC. Scopul principal al cercetării este de a clarifica modul în care AI poate contribui la creșterea eficienței, îmbunătățirea colaborării și sprijinirea procesului decizional în ingineria software contemporană. | en_US |
| dc.language.iso | en | en_US |
| dc.publisher | Universitatea Tehnică a Moldovei | en_US |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | artificial intelligence | en_US |
| dc.subject | Software Development Life Cycle (SDLC) | en_US |
| dc.subject | Software Engineering | en_US |
| dc.title | Artificial Intelligence supported Software Engineering: a comparative study of its application in the Software Development Lifecycle | en_US |
| dc.type | Thesis | en_US |
The following license files are associated with this item: