Podpora pochopenia softvéru
Teodor Fucek
doc. Ing. Ivan Polášek, PhD.
Každá softvérová spolocnost si cení svojich kvalitných expertov a ich cas, ktorý musia venovat novoprijatým zamestnancom a zacínajúcim na vysvetlenie konkrétneho obsahu a kontextu zdrojového kódu. Vysvetlovanie neznámeho systému a jeho jednotlivých elementov a modulov, metód a tried pomocou AI pre zaciatocníka až po zobrazenie modelu (napr. UML diagramu tried alebo UML sekvencného diagramu) cez PlantUML by mohlo financne aj casovo tento proces zefektívnit.
Cielom práce je navrhnút a implementovat systém na automatické generovanie dokumentácie k softvérovému kódu s využitím velkých jazykových modelov (LLM). Práca sa zameriava na podporu porozumenia zdrojového kódu v prípadoch, ked dokumentácia chýba alebo nie je dostupný expert. Medzi hlavné ciele práce patria:
Stiahnut PDF verziu práce môžete TU
Stiahnut PDF verziu práce môžete TU