Graduate papers
  
Description of the graduate paper
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
Author Jānis Melders
Department 12100 Institute of Information Technology
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