Modeļu transformāciju valodas Lx un to realizācija
Author
Rencis, Edgars
Co-author
Latvijas Universitāte. Fizikas un matemātikas fakultāte
Advisor
Bārzdiņš, Jānis Visvaldis
Date
2007Metadata
Show full item recordAbstract
Maģistra darbā dots vispārējs uz modeļiem bāzētas sistēmu būves arhitektūras izklāsts. Autors aprakstījis modeļu transformāciju valodas L0’, L1, L2 un L3, kuru izstrādē pats piedalījies, šo valodu sintaksi, semantiku un saistību ar bāzes transformāciju valodu L0, kā arī detalizēti izklāstījis valodu L0’, L1, L2 un L3 realizācijas galvenos principus un problēmas. Tāpat dots arī pašas realizācijas – valodas L3 kompilatora uz bāzes valodu L0 – detalizēts izklāsts un piedāvāta iespēja ikvienam pašam pārliecināties par šī kompilatora darbību, lejupielādējot to no Lx saimes valodu mājas lapas. Pieminēti arī iespējamie valodas L3 lietojumi. In the Master’s paper a short summary of the model driven system architecture is given there. The author has described model transformation languages L0’, L1, L2 and L3 in the development of which he has taken part, the syntax and semantics of these languages, and the connection between them and the base transformation language L0. In addition, a detailed insight into main principles and problems of implementation of the languages L0’, L1, L2 and L3 is given in the paper. Moreover, a detailed description of the actual implementation, i.e., a compiler of the language L3 to the base language L0 is given. An opportunity to verify the functionality of this compiler by downloading it from the website of the Lx languages’ family is offered. Possible cases of usage of the language L3 are mentioned as well.