RAZVOJ GRAFIČKOG NAMENSKOG JEZIKA ZA ARHIVIRANJE I MIGRACIJU BAZA PODATAKA

  • Marija Kukić
Ključne reči: Domenski jezik, metamodel, sistemi za upravljanje bazama podataka, generator koda

Apstrakt

U ovom radu, prezentovan je grafički namenski jezik za arhiviranje i migraciju baza podataka kreiranih pod različitim sistemima za upravljanje bazama podataka. Dat je detaljni opis razvoja jezika i metodo­logija koje su korišćene tokom razvoja. Predstavljeni su meta-model sa osnovnim konceptima jezika, ograničenja jezika, konkretna sintaksa i generator koda. Izvršeno je poređenje razvijenog jezika sa postojećim jezicima slične namene kako bi bile uočene prednosti i mane rešenja i potrebe za unapređenjima.

Reference

[1] Marco Brambilla, Jordi Cabot, and Manuel Wimmer (2012), Model-Driven Software Engineering in Practice. A Publication in the Morgan & Claypool Publishers series SYNTHESIS LECTURES ON SOFTWARE ENGINEERING
[2] Sava Jelisavčić, Ivan Jelisavčić (2011), Metodologija migracije podataka velikih informacionih sistema, INFOTEH-JAHORINA Vol. 10, Ref. E-I-4, p. 409-413
[3] Marina Egea, Carolina Dania (2017), SQL-PL4OCL: An Automatic Code Generation from OCL to SQL Procedural Language ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS)
[4] Ivan Luković, Sonja Ristić, Slavica Aleksić, Aleksandar Popović (2008), An Application of the MDSE Principles in IIS*Case, SIG Model Driven Software Engineering: 3rd Workshop MDSE 08, Serbia
[5] Sonja Ristić, Slavica Aleksić , Milan Čeliković, Ivan Luković (2013), An EMF Ecore Based Relational DB Schema Meta-Model, ICIT 2013 The 6th International Conference on Information Technology
[6] Vladimir Vujović, Mirjana Maksimović, Branko Perišić (2014), Sirius: A Rapid Development of DSM Graphical Editor, IEEE 18th International Conference on Intelligent Engineering Systems, Tihany, Hungary
Objavljeno
2019-12-26
Sekcija
Elektrotehničko i računarsko inženjerstvo