Studentkinja Milica Bakić je u četvrtak, 4. aprila 2024. godine odbranila svoj master rad na temu Od monolita do mikroservisa – Sveobuhvatni pristup refaktorisanja u softverskom inženjerstvu pred mentorom dr Bojanom Dimić Surlom i članovima komisije dr Nemanjom Radosavljevićem i dr Milošem Radenkovićem.
U uvodu svog rada Milica je istakla:
Softverski sistemi zastupljeni su u različitim sferama kako poslovnog tako i svakodnevnog života. Zbog svoje dinamične prirode podložni su promenama kroz vreme zbog mnogobrojnih faktora. Zahtevi klijenata, optimizacija resursa, nove integracije i tehnološki napreci, sigurnost, usklađivanje sa zakonodavnim normama jedne zemlje, samo su neki od razloga potrebe da se softver promeni. Uzeći u obzir tu osobinu, jedan od bitnih kvaliteta softvera jeste njegova arhitektura. Arhitektura kao takva značajno će diktirati koliko su promene teško izvodljive ili lakše za usvojiti, koliko iziskuju resursa i novca.
…
U radu je predstavljen teorijski pogled na dekompoziciju monolitnog sistema na mikroservisa. Pružen je detaljan uvid u pomenute arhitekture, principe i ograničenja implementacije, najbolje prakse u migraciji. Pored teorijskog osvrta, pružen je i praktični deo rada koji je za cilj imao da ispita pomenute preporuke u refaktorisanju u softverskom inženjerstvu. Teorijski deo rada može služiti kao priručnik za implementaciju mikroservisa. U samom radu, više puta je istaknuto da ne treba slepo pratiti inženjerske trendove, već da je potrebno detaljno proučiti kompatibilnost sistema sa izabranom arhitekturom. – zaključila je Milica.
Fotografije sa odbrane dostupne su u galeriji.