Form of studies |
Master |
Title of the study programm |
Information Technology |
Title in original language |
Modeļu transformācijas definēšanas paņēmienu analīze UML modelēšanas rīkos |
Title in English |
An Analysis of Model Transformation Definition in UML Modelling Tools |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Dr. sc. ing. Oksana Ņikiforova |
Reviewer |
Dr. sc. ing. Artis Teilāns |
Abstract |
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 var izmantot 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. Kā arī modeļu transformācijas rīku un valodu daudzums ir krietni pieaudzis, un potenciālajam lietotājam ir jāiedziļinās vairākos aspektos, lai saprastu kas viņam ir vajadzīgs.
Maģistra darba mērķis ir izpētīt kā tiek realizētas modeļu transformācijas dažādos transformācijas definēšanas paņēmienos.
Darba gaitā tika izpētīta modeļvadāmās arhitektūras vēsture, uzbūve, standarti, kā arī izstrādes procesa komponentes, elementi un to priekšrocības. Lai izpildītu darba mērķi tika arī izpētīta un aprakstīta modeļu transformācija kopumā ietverot transformācijas valodas, definēšanas paņēmieni un transformāciju realizāciju vienotās modelēšanas valodu rīkos.
Sasniegts galvenais rezultāts – izveidota tabula, kura apkopo iepriekš aprakstītas modeļu transformācijas valodas un realizācijas. Autors ir sniedzis arī savus secinājumus par veikto analīzi un jomu kopumā.
Maģistra darbā ir 59 lappuses, 1 tabula, 25 attēli un 24 nosaukumu informācijas avoti. |
Keywords |
Modeļvadāmā arhitektūra, transformācijas, modeļi, transformācijas rīki, transformācijas valodas,OMG, MDSD, |
Keywords in English |
Model-driven architecture, transformations, models, transformation tools and languages, OMG, MDA, MDSD |
Language |
lv |
Year |
2015 |
Date and time of uploading |
05.06.2015 12:55:58 |