List of main publications

  1. A.Kalnins, J.Barzdins, J.Bicevskis. -Automatic construction of complete sample system for program testing.- Proc. IFIP Congress '77, North Holland, 1977, pp. 57-62,
  2. A.Kalnins, J.Barzdins, J.Bicevskis. -Construction of complete sample system for correctness testing.- Proc. MFCS 1975, LNCS, v.32, Springer Verlag 1975, pp.1-12,
  3. A.Kalnins, J.Barzdins, A.Zarins. -On a specification language.- Kibernetika N6, 1982 (in Russian),
  4. A.Kalnins, M.Augustons, J.Barzdins -Function specification languages. University of Latvia.- 1983, 120 p. (in Russian),
  5. A.Kalnins, M.Augustons, J.Barzdins -Program testing system for PDP 11 assembley language.- University of Latvia, 1984, 30p.,
  6. A.Kalnins, M.Augustons, J.Barzdins -Language for program testing and specification.-Tehnika sredstv svyazi, N2, 1984. (in Russian),
  7. A.Kalnins, J.Borzovs. -Program testing: specification languages and automatic test generation.- Kibernetika, N6, 1985 (in Russian),
  8. A.Kalnins, J.Barzdins, J.Strods, V.Sitsko. -Specification language SDL/PLUS and its applications.- University of Latvia, 1-st ed. - 1986, 2-nd ed. -1988, 312 p.,
  9. A.Kalnins, M.Augustons, J.Barzdins. -SDL tools for rapid prototyping and testing. SDL'89. The Language at Work.- Proc. 4-th SDL Forum, North Holland, 1989, pp.127-134.,
  10. A.Kalnins. -SDL support environment for prototyping and testing.- Proc. NWPER'90, NTH, Trondheim, 1990, 15 p.
  11. A.Kalnins, A.Auzins, J.Barzdins, J.Bicevskis, K.Cerans. -Automatic Construction of test sets: theoretical approach.- Baltic Computer Science, LNCS v.502, Springer Verlag, 1991, pp. 286-359,
  12. A.Kalnins., J.Borzovs, I.Medvedis.-Automatic construction of test sets: Practical approach.- Baltic Computer Science, LNCS v.502, Springer Verlag, 1991, pp. 360-432,
  13. A.Kalnins. -Global state based automatic test generation for SDL. SDL'91. Evolving Methods.- Proc. 5-th SDL Forum, North Holland, 1991, pp. 303-312.
  14. A.Kalnins., J.Barzdins, K.Podnieks.- GRADE V1.0: Modelling and development environment for GRAPES-86 and GRAPES/4GL: Language description.- Siemens Nixdorf, 1993, 246 p.,
  15. 15. A.Kalnins, J.Barzdins, K.Podnieks, I.Etmane et al. -Unified specification language and Integrated CASE tools for information system development.- Proceedings of Baltic DB'94, v2, Mokslo Aidai, Vilnius 1994, pp. 24-34,
  16. A.Kalnins, J.Barzdins, K.Podnieks, I.Etmane et al. -GRADE Windows: an integrated CASE tool for information system development. -Proc. SEKE'94, Knowledge Systems Institute, 1994, pp. 54-61,
  17. A.Kalnins. -Extensions of GRAPES/4GL for Windows style input/output.- Proc. SEKE'94, Knowledge Systems Institute, 1994, pp. 201-208.
  18. A.Kalnins, J.Barzdins, K.Podnieks, I.Etmane . -Towards Integrated Computer Aided Systems and Software Engineering Tool.- Proc. of ADBIS '95, Moscow ACM SIGMOD Chapter, 1995, pp. 10-14.
  19. A.Kalnins, J.Barzdins, K.Podnieks. -GRADE V2.0 (MS-Windows). Modelling and development environment for GRAPES-86 and GRAPES/4GL: Language description. Part 1.- Siemens Nixdorf, 1995, 314 p.,
  20. Barzdins J., Barzdins G. and Kalnins A. - Rule-based approach to business modeling.- Proc. 7-th International Conference on Software Engineering and Knowledge Engineering, 1995, p. 161-165.
  21. A.Kalnins, J.Barzdins, K.Podnieks, I.Etmane . - Towards Integrated Computer Aided Systems and Software Engineering Tool for Information System Design.Advances in Databases and Information Systems.- Springer,1996, pp. 3-11
  22. A.Kalnins, J.Barzdins et al. - Business Modeling Language GRAPES-BM and Related CASE Tools .- .Proceedings of Baltic DB&IS'96, Institute of Cybernetics, Tallinn, 1996, pp. 3-16
  23. A.Kalnins, J.Barzdins, A.Kalis - GRADE -BM:. Modelling and Simulation Facilities, Proceedings of NWPER'96, Aalborg University, 1996, pp. 71-86.
  24. A. Kalnins. - GRADE Version 3.0 Business Modeling Language Reference Manual.Infologistik GmbH, Munich, 1996, 98 p.
  25. A. Kalnins. -GRADE-BM V.3.0 Simulation Tutorial. Infologistik GmbH, Munich, 1996, 111 p.
  26. M.Alberts, A.Kalnins, D.Kalnina - Automated Testing of Telecommunication Systems , Automatic Control and Computer Science, N5, 1997, 29-39
  27. J. Barzdins and A. Kalnins. - Business System Reengineering: Tool Support .- In Intern. Conf. & Exhib. “Informatics Technologies and Telecommunacations in the Baltic States”, 1997, pp.69-73
  28. A. Kalnins. GRADE-BM V.4.0 Simulation Tutorial. Infologistik GmbH, Munich, 1998, 148 p.
  29. A. Kalnins, D. Kalnina, A. Kalis. Comparison of Tools and Languages for Business Process Reengeneering. - Proceedings of the Third International Baltic Workshop on Databases and Information Systems, Riga, 1998, pp. 24-38
  30. U. Sarkans, J. Barzdins, A. Kalnins, K. Podnieks. Towards a Metamodel-Based Universal Graphical Editor. - Proceedings of the Third International Baltic Workshop on Databases and Information Systems, Riga, 1998, pp. 187-197
  31. A. Kalnins. GRADE Version 4.0 Business Modeling Language Reference Manual. Infologistik GmbH, Munich, 1998, 122 p.
  32. A. Kalnins, J. Barzdins, K. Podnieks. miniGRADE – a tool for conceptual modeling by class diagrams. 18 th International Conference on Conceptual Modeling, Paris, 1999, pp. 11-12.
  33. A. Kalnins, J. Barzdins and K. Podnieks. Modeling languages and tools: state of the art. – Proceedings of Second International Conference on Simulation, Gaming, Training and Business Process Reingineering, Riga, 2000, pp.211-214.
  34. A. Kalnins, K. Podnieks, A. Zarins, E. Celms and J. Barzdins. Editor definition language and its implementation. - Proceedings of the 4th International Conference “Perspectives of System Informatics”, Novosibirsk, 2001, pp.279-281.
  35. A. Kalnins, K. Podnieks, A. Zarins, E. Celms and J. Barzdins. Editor definition language and its implementation. - Lecture Notes in Computer Science, Springer, v. 2244, 2001, pp.530-537.
  36. A. Kalnins, J. Barzdins, E. Celms et al. The first step towards generic modeling tool. - Proceedings of the Fifth International Baltic Conference on Databases and Information Systems, Tallin, 2002, v.2, pp.167-180.
  37. J. Barzdins and A. Kalnins. How to comprehend large and complicated systems. - Proceedings of the 11th International Conference on Information Systems Development, Riga, Latvia, Information Systems Development: Advances in Methodologies, Components, and Management, Kluwer Academic Pub, 2003, pp.215-226.
  38. L. Lace, E. Celms, A. Kalnins. Diagram definition facilities in a generic modeling tool. - Proceedings of International Conference on Modelling and Simulation of Business systems, Vilnius, 2003, pp.220-224.
  39. A. Kalnins, V. Vitolins. Modeling business. - Proceedings of International Conference on Modelling and Simulation of Business systems, Vilnius, 2003, pp.215-219.
  40. E. Celms, A. Kalnins, L. Lace. Diagram definition facilities based on metamodel mappings. - Proceedings of the 3rd OOPSLA (Workshop on Domain-Specific Modeling) , University of Jyvaskyla, 2003, pp.23-32.
  41. A. Kalnins. Business modeling languages and tools. – Progress in Industrial Mathematics at ECMI, 2002, Springer, Heidelberg, 2004, pp.41-52.
  42. A. Kalnins, J. Barzdins, E. Celms. Model Transformation Language MOLA: Extended Patterns. – Proceedings of Baltic DB&IS 2004, Riga, Latvia, pp.339-356.
  43. A. Kalnins, J. Barzdins, E. Celms. Model Transformation Language MOLA. - Proceedings of MDAFA 2004 (Model-Driven Architecture: Foundations and Applications 2004) , Linkoeping, Sweden, pp.14-28.
  44. A. Kalnins, J. Barzdins, E. Celms. Basics of Model Transformation Language MOLA. - ECOOP 2004 (Workshop on Model Transformation and execution in the context of MDA) , Oslo, Norway, June 14-18, 2004
  45. A. Kalnins, J. Barzdins, E. Celms. MOLA Language: Methodology Sketch. - Proceedings of EWMDA-2, Canterbury, England, September 7-8, 2004, pp.194-203.
  46. A. Kalnins, J. Barzdins, E. Celms. UML Business Modeling Profile. - Proceedings of ISD’2004, Vilnius, Lithuania, September 9-11, 2004, pp.182-194.
  47. A. Kalnins, J. Barzdins, E. Celms. Efficiency Problems in MOLA Implementation. 19th International Conference, OOPSLA’2004 (Workshop "Best Practices for Model-Driven Software Development") , Vancouver, Canada, October 2004, p. 14.
  48. A. Kalnins, J. Barzdins, E. Celms. "Model Transformation Language MOLA: Extended Patterns." - Databases and Information Systems, Selected papers from the 6th International Baltic Conference DB&IS’2004, IOS Press, FAIA (Frontiers in Artificial Intelligence and Applications), vol. 118, 2005, pp. 169-184.
  49. A. Kalnins, J. Barzdins, E. Celms. "Model Transformation Language MOLA." - Lecture Notes in Computer Science, Springer, v. 3599, 2005. Model Driven Architecture: European MDA Workshops: Foundations and Applications, MDAFA 2003 and MDAFA 2004, Twente, The Netherlands, June 26-27, 2003 and Linkoping, Sweden, June 10-11, 2004. Revised Selected Papers, pp. 62-76.
  50. A. Vitolins, A. Kalnins. "Semantics of UML 2.0 Activity Diagram for Business Modeling by Means of Virtual Machine." The Nith IEEE International EDOC Conference (EDOC 2005). - Proceedings of the EDOC 2005, IEEE, 2005, pp. 181-192.
  51. 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).
  52. 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.
  53. 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&IS’2006). , Vilnius, Lithuania, July 3-6, 2006, pp. 159-167.
  54. A. Kalnins, V. Vitolins. Use of UML and Model Transformations for Workflow Process Definitions. Communications of the 7th International Baltic Conference on Databases and Information Systems (Baltic DB&IS’2006). , Vilnius, Lithuania, July 3-6, 2006, pp. 3-14.
  55. J. Barzdins, G. Barzdins, R. Balodis, K. Cerans, A. Kalnins, M. Opmanis, K. Podnieks. Towards Semantic Latvia. Communications of the 7th International Baltic Conference on Databases and Information Systems (Baltic DB&IS’2006). , Vilnius, Lithuania, July 3-6, 2006, pp. 203-218.
  56. A. Kalnins, J. Barzdins. MDA Support by Transformation Based Tool. Proceedings of First International Workshop MoRSe 2006. , Warsaw, Poland, October 2006, pp. 21-24.
  57. A. Kalnins, O. Vilitis, E. Celms, E. Kalnina, A. Sostaks, J. Barzdins. Building Tools by Model Transformations in Eclipse. Proceedings of DSM’07 workshop of OOPSLA 2007, Montreal, Canada, Jyvaskyla University Printing House, 2007, pp. 194–207.
  58. 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. 179–212.
  59. 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. 140–178.
  60. 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.
  61. 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.
  62. 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.
  63. 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
  64. 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.
  65. 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.
  66. 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 (DSM’09), Rossi, M., Gray, J., Sprinkle, J., Tolvanen, J.-P., (eds.), Helsinki Business School, 2009
  67. M. Smialek, A. Kalnins, E. Kalnina, A. Ambroziewicz, T. Straszak, K. Wolter. Comprehensive System for Systematic Case-Driven Software Reuse. In: J. van Leeuwen, A. Muscholl, D. Peleg, J. Pokorny, B. Rumpe: In Proceedings of SOFSEM 2010: Theory and Practice of Computer Science, Vol 5901, LNCS, Springer, Berlin/Heidelberg, 2010, pp. 697-708.