Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Modeļu transformācijas valodu un rīku analīze |
Nosaukums angļu valodā |
Analysis of Model Transformation Languages and Tools |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr.sc.ing., prof. O.Ņikiforova |
Recenzents |
SIA "Intrum SDC", testētāja, Dr.sc.ing. N.Pavlova |
Anotācija |
Modeļvadāmā arhitektūra ir pieeja programmatūras izstrādē, kas, izmantojot modelēšanas principus, veic programmatūras produktu projektēšanu un ieviešanu neatkarīgi no programmēšanas valodas, platformas vai rīka. Modeļi ir sistēmas abstrakcijas, un galvenie artefakti, kurus izmanto katrā no izstrādes posmiem. Mūsdienās modeļvadāmā programmatūras izstrāde kļūst arvien izplatītāka, un izmantojot tās modeļu transformāciju, tiek atvieglota pāreja starp platformām.
Bakalaura darba mērķis ir izpētīt vienu no galvenajiem modeļvadāmās izstrādes komponentiem modeļus un modeļu transformācijas to atbalsta metožu un rīku ziņā.
Darba gaitā tika izpētīta modeļvadāmās arhitektūras vēsture, standarti, kā arī izstrādes procesa komponentes un priekšrocības. Lai izpildītu darba mērķi tika arī izpētīta un aprakstīta modeļvadāmās arhitektūras uzbūve, ietverot katra elementa klasifikācijas veidus un kvalitātes kritērijus. Sasniegts galvenais rezultāts izveidotas divas tabulas, kurās tiek salīdzināti, pēc iepriekš definētiem kritērijiem, pieci dažādi modeļu transformācijas rīki un četras modeļu transformācijas valodas. Autors ir sniedzis arī savus secinājumus par veikto analīzi.
Bakalaura darbā ir 40 lappuses, 11 attēli, 2 tabulas un 21 nosaukumu informācijas avoti. |
Atslēgas vārdi |
Modeļvadāmā arhitektūra, transformācijas, modeļi, transformācijas rīki, transformācijas valodas,OMG |
Atslēgas vārdi angļu valodā |
Model-driven architecture, transformations, models, transformation tools and languages, OMG, MDA |
Valoda |
lv |
Gads |
2013 |
Darba augšupielādes datums un laiks |
11.06.2013 19:22:32 |