Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids maģistra akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Modeļu transformācijas repozitorija satvara izstrāde
Nosaukums angļu valodā Development of Framework for Repository of Model Transformations
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs O.Ņikiforova, Dr.sc.ing.
Recenzents Dr.sc.ing., asoc. prof. Ē.Nazaruka, RTU LDK
Anotācija Šis darbs ir veltīts modeļu transformācijas repozitorija satvara izstrādei, kas nodrošinās modeļu transformāciju uzdošanas funkcionalitāti sistēmu modelēšanas rīkā BrainTool. BrainTool ir datorizēts programminženierijas rīks, kurš ļauj ģenerēt UML diagrammas no sākotnējās problēmsfēras reprezentācijas divpusložu modelī. Modeļu transformāciju valodu izmantošanai ir vairākas priekšrocības salīdzinot ar modeļu transformāciju uzdošanu ar vispārējas nozīmes programmēšanas valodām (GPL) reprezentāciju, kā piemēram sintakse, kura ļauj viegli atsaukties uz modeļu elementiem, bet šādu transformāciju valodu izmantošanas atbalsta rīku klāsts un šo rīku attīstības līmenis nav pietiekams, tādejādi šādu transformācijas valodu izmantošana to pašreizējā stāvoklī ir apgrūtināta. Autors redz iespēju GPL izmantošanai kombinācijā ar modeļu transformāciju valodu, lai izveidotu repozitoriju, kurš piedāvātu lietotājam ērtai modeļu transformāciju likumu uzdošanai un kurš balstītos uz industrijā pielietotām tehnoloģijām, kas savukārt nodrošina risinājuma realizācijas un integrācijas BrainTool rīkā vienkāršību. Darbā izpētīti un aprakstīti modeļu transformācijas būtība kā arī tās uzbūve: modeļu un metamodeļu būtība, notācija, kā arī to nozīme transformāciju kontekstā. Darbā aprakstītas un izpētītas arī vairākas modeļu transformāciju valodas, un balstoties uz iegūtajām zināšanām definētas prasības attiecībā uz autora piedāvāto transformācijas likumu definēšanas risinājumu. Balstoties uz iegūtajām prasībām, tiek izstrādāts risinājums priekš sistēmu modelēšana rīka BrainTool. Aprakstīts risinājuma izveides process un saistītie šķēršļi, un novērtēta risinājuma atbilstība iepriekšdefinētām prasībām attiecībā uz to. Maģistra darbā ir 72 lappuses, 9 attēls, 5 tabulas, 2 pielikums un 27 nosaukumu informācijas avoti.
Atslēgas vārdi modeļu transformācija QVT BrainTool
Atslēgas vārdi angļu valodā model transformation QVT BrainTool
Valoda lv
Gads 2016
Darba augšupielādes datums un laiks 01.06.2016 00:02:15