Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Refaktoringa metožu analīze objektorientētajam programmas kodam
Nosaukums angļu valodā Analysis of Refactoring Methods for Object-Oriented Program Code
Autors Iļja Akimovs
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs P.Rusakovs, Dr.sc.ing.
Recenzents Dr.sc.ing., doc. G.Alksnis
Anotācija Šis maģistra darbs satur refaktoringa metožu analīzi objektorientētajam programmas kodam. Lasītājam tiek piedāvāti statistiskie dati, par to kuras refaktoringa metodes tiek biežāk pielietotas lietotājus starpā. Tiek aprakstīti refaktoringa nepieciešamības noteikšanas veidi. Tiek aprakstītas programmatūras refaktoringa metodes, kā arī to automatizētās pielietošanas veidi. Tiek aprakstīti riski, kas saistīti ar refaktoringa pielietošanu un to novēršanas paņēmieni. Objektorientētam programmas kodam ir nepieciešama objektu un klašu veidošana. Citu klašu programmēšanas valodas spēj iztikt bez objektu un klašu veidošanas. Tiek aprakstītas unikālas objektorientētam kodam refaktoringa metodes, kuras tiek pielietotas klasēm un objektiem. Tiek veikti eksperimenti ar mērķi uzlabot programmas koda refaktoringa metožu pielietošanas rezultātus. Darbā aprakstīto metožu pielietošanai tika izmantotas Java un Ruby programmēšanas valodas. Tiek minētas katras valodas trūkumi un priekšrocības refaktoringa pielietošanas ziņā. Refaktoringa metodes tika novērtētas un salīdzinātas. Šis dokuments satur 69 lappuses, 30 attēlus, 7 tabulas, 19 pielikumus un 18 informācijas avotus.
Atslēgas vārdi refaktorings, refaktoringa metodes, refaktoringa metožu analīze
Atslēgas vārdi angļu valodā refactoring, refactoring methods, analysis of refactoring methods
Valoda lv
Gads 2017
Darba augšupielādes datums un laiks 02.06.2017 23:35:09