Valsts pētījumu programma "Informācijas tehnoloģiju zinātniskā bāze"
Projekts Nr.1 "Uz modeļu transformācijām bāzētu sistēmu būves tehnoloģiju izstrāde"
Projekta konkrētais mērķis ir izstrādāt bāzes līdzekļus modeļbāzētās sistēmu būves tehnoloģijas nodrošināšanai.
Projekta plašākais mērķis ir ienest Latvijā patreiz zināmo pašu modernāko sistēmu būves tehnoloģiju MDA (Model Driven Architecture), kas tradicionālo sistēmu būves tehnoloģiju aizstāj ar jaunu daudz efektīvāku tehnoloģiju, kas balstās uz modeļu transformācijām.
Projekta etapi
- etaps (2005.gada augusts - decembris) 1.etapa atskaite (pdf)
- etaps (2006.gada aprīlis - jūnijs) 2.etapa atskaite (pdf)
- etaps (2006.gada jūlijs - decembris) 3.etapa atskaite (pdf)
- etaps (2007.gada janvāris - decembris) 4.etapa atskaite (pdf)
- etaps (2008.gada janvāris - decembris) 5.etapa atskaite (pdf)
- etaps (2009.gada janvāris - decembris) 6.etapa atskaite (pdf) un slaidi (ppt).
Ar projektu saistītais seminārs Latvijas IT industrijai
    
2009. gada 17. novembrī LU MII organizēts publisks informatīvs seminārs par modeļu transformāciju lietošanas iespējām sistēmu būvē, kurā piedalījās lielāko Latvijas IT firmu parstāvji. Semināra materiāli - slaidi un demo rīks, (zip)
Ar projektu saistītā transformāciju valodas MOLA
tīmekļa vietne (angļu valodā)
    
Lapā ir pieejami valodas MOLA apraksti, valodas atbalstošo rīku apraksti, kā arī lejuplādējamas jaunākās šo rīku instalācijas (2010. gada marta versija).
Ar projekta realizāciju saistītās zinātniskās publikācijas
-
A. Kalnins, E. Celms, A. Sostaks.
Tool support for MOLA.
Fourth International Conference on Generative Programming and Component Engineering (GPCE'05).
Proceedings of the
Workshop on Graph and Model Transformation (GraMoT)
, Tallinn, Estonia, September 2005, pp. 162-173 (preliminary version).
-
A. Kalnins, E. Celms, A. Sostaks.
Model Transformation Approach Based on MOLA.
ACM/IEEE 8th International Conference on Model Driven Engineering Languages and Systems (MoDELS/UML '2005).
(MoDELS/UML'05 Workshop: Model Transformations in Practice (MTIP))
, Montego Bay, Jamaica, October 2-7, 2005, p. 25.
-
A. Kalnins, E. Celms, A. Sostaks.
Simple and Efficient Implementation of Pattern Matching in MOLA Tool.
Proceedings of the 7th International Baltic Conference on Databases and Information Systems (Baltic DB&IS2006).
, Vilnius, Lithuania, July 3-6, 2006, pp. 159-167.
-
A. Kalnins, J. Barzdins.
MDA Support by Transformation Based Tool.
Proceedings of First International Workshop MoRSe 2006.
, Warsaw, Poland, October 2006, pp. 21-24.
-
A. Kalnins, O. Vilitis, E. Celms, E. Kalnina, A. Sostaks, J. Barzdins.
Building Tools by Model Transformations in Eclipse.
Proceedings of DSM07 workshop of OOPSLA 2007, Montreal, Canada, Jyvaskyla University Printing House, 2007, pp. 194207.
-
O. Vilitis, A. Kalnins.
Technical Solutions for the Transformation-Driven Graphical Tool Building Platform METAclipse.
Scientific Papers University of Latvia, Vol. 733, Computer Science and Information Technologies, Riga, Latvia, 2008, pp. 179212.
-
A. Sostaks, A. Kalnins.
The Implementation of MOLA to L3 Compiler.
Scientific Papers University of Latvia, Vol. 733, Computer Science and Information Technologies, Riga, Latvia, 2008, pp. 140178.
-
J. Barzdins, A. Kalnins, E. Rencis, S. Rikacovs.
Model Transformation Languages and their Implementation by Bootstrapping Method.
Pillars of Computer Science: Essays
Dedicated to Boris (Boaz) Trakhtenbrot on the Occasion of His 85th Birthday, Arnon
Avron, Nachum Dershowitz, and Alexander Rabinovich, editors, Lecture Notes in
Computer Science, vol. 4800, Springer-Verlag, Berlin, 2008, pp. 130-145.
-
A. Kalnins; E. Celms; A. Sostaks; E. Kalnina; O. Vilitis.
MOLA 2 Tool.
ECMDA 2008, Tools and Services, pp. 25-28.
-
O. Vilitis, A. Kalnins.
A Proxy Approach to External Model Repository Integration in Eclipse EMF Infrastructure.
Proceedings of ECMDA MDTPI 08 workshop, Fraunhofer IRB Verlag, Berlin, Germany, June 9, 2008, pp. 67-78.
-
E. Kalnina.
DSL tool development with transformations and static mappings.
Models 2008, Doctoral Symposium, pp. 9-14. Best paper award.
Extended version of the paper (15p) will be published - Workshops and Symposia at MoDELS 2008, LNCS vol. 5421
-
S. Rikacovs.
Towards a Seed Transformation Language and Its Implementation.
Models 2008, Doctoral Symposium, pp. 27-32.
-
J. Barzdins, S. Kozlovics, E. Rencis.
The Transformation-Driven Architecture.
OOPSLA 2008, DSM08, pp. 60-63.
-
E. Kalnina, A. Kalnins. DSL tool development with transformations and static mappings.
Chaudron, Michel R. V. (Ed.), Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008.
Reports and Revised Selected Papers, Lecture Notes in Computer Science, Programming and Software Engineering, Vol. 5421, 2009, pp. 356 370.
-
J. Barzdins, K. Cerans, S. Kozlovics, E. Rencis, A. Zarins. A Graph Diagram Engine for the Transformation-Driven Architecture.
Proceedings of MDDAUI09 Workshop of International Conference on Intelligent User Interfaces 2009, Sanibel Island, Florida, USA, pp. 29 32, 2009.
-
A. Kalnins, E. Celms, E. Kalnina and A. Sostaks. Behaviour Modelling Notation for Information System Design.
Proceedings of the 1st Workshop on Behaviour Modelling in Model-Driven Architecture, Enschede, The Netherlands, June 23, 2009, ACM International Conference Proceeding Series, Vol. 379, ACM, 2009, published digitally
-
J. Barzdins, K. Cerans, M. Grasmanis, A. Kalnins, S. Kozlovics, L. Lace, R. Liepins, E. Rencis, A. Sprogis and A. Zarins.
Domain Specific Languages for Business Process Management: a Case Study.
Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling (DSM09), Rossi, M., Gray, J., Sprinkle, J., Tolvanen, J.-P., (eds.), Helsinki Business School, 2009
-
A. Kalnins, E. Kalnina, E. Celms and A. Sostaks. From requirements to code in a model driven way. In: J. Grundspenkis, M. Kirikova, Y. Manolopoulus, L. Novickis: In Proceedings of Associated Workshops and Doctoral Consortium of the 13th East European Conference, ADBIS 2009, Riga, Lativia, September 7-10, 2009. Revised Selected, Vol 5968, LNCS, Springer, Berlin/Heidelberg, 2010, 161-168.
-
E. Kalnina, A. Kalnins, E. Celms, A. Sostaks. Graphical template language for transformation synthesis. M. van den Brand, D. Gasevic, J. Gray (Eds.): In Proceedings of Second International Conference, SLE 2009, Denver, CO, USA, October 5-6, 2009 Revised Selected Papers, LNCS 5969, Springer, Heidelberg, 2010, pp. 244-253.