| Studiju veids |
maģistra akadēmiskās studijas |
| Studiju programmas nosaukums |
Informācijas tehnoloģija |
| Nosaukums |
Ģeneratīvā mākslīgā intelekta asistēta API specifikācijas un dokumentācijas automatizācija |
| Nosaukums angļu valodā |
Generative AI-Assisted Automation of API Specification and Documentation |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Oksana Ņikiforova |
| Recenzents |
Arnis Lektauers |
| Anotācija |
API izmantošana ir būtisks elements mūsdienu programmatūras sistēmu integrācijā un savstarpējā komunikācijā. API dokumentācijas kvalitāte ietekmē programmatūru vai sistēmu uzturēšanu, atkārtotu izmantošanu, integrācijas efektivitāti. Manuāla API specifikāciju izstrāde ir resurss-ietilpīgs process, kas var veidot nekonsekvenci starp faktisko API funkcionalitāti un tā dokumentācijas saturu. Maģistra darba mērķis ir izstrādāt metodi un demonstrācijas rīku API specifikāciju un dokumentācijas automatizētai ģenerēšanai, izmantojot ģeneratīvo mākslīgo intelektu. Darbā tiek analizēti API izstrādes principi, OpenAPI standarts un esošie dokumentācijas rīki. Tiek izvērtētas lielo valodas modeļu iespējas strukturēta API specifikāciju ģenerēšanā, ja ir doti sistēmu prasības teksti vai programmatūras koda fragmenti jeb daļas. Darba ietvaros izstrādāts datu plūsmas modelis un realizēts demonstrācijas prototips, kas nodrošina API galapunktu, parametru un datu struktūru identificēšanu un to izstrādi atbilstoši standartiem. Veikta salīdzinošā analīze starp prototipa ģenerēto un manuāli izstrādāto dokumentāciju, novērtējot precizitāti, struktūras pareizību un atbilstību standartam. Izstrādātais risinājums piedāvāts kā pamats API dokumentācijas automatizācijas turpmākai attīstībai programmatūras izstrādes kontekstā. |
| Atslēgas vārdi |
API SPECIFIKĀCIJA, ĢENERATĪVAIS MĀKSLĪGAIS INTELEKTS, PROGRAMMINŽENIERIJA, LIELIE VALODAS MODEĻI, OPENAPI, API DOKUMENTĀCIJA, API DOKUMENTĀCIJAS AUTOMATIZĀCIJA |
| Atslēgas vārdi angļu valodā |
API SPECIFICATION, GENERATIVE ARTIFICIAL INTELLIGENCE, SOFTWARE ENGINEERING, LARGE LANGUAGE MODELS, OPENAPI, API DOCUMENTATION, API DOCUMENTATION AUTOMATION |
| Valoda |
lv |
| Gads |
2026 |
| Darba augšupielādes datums un laiks |
18.05.2026 01:01:10 |