On the Tool Chain for Model Driven Architecture and Model Driven Development: Drawing a Distinction
Advances in Databases and Information Systems : 13th East-European Conference (ADBIS 2009) : Associated Workshops and Doctoral Consortium : Local Proceedings 2009
Oksana Ņikiforova, Antons Čerņičkins, Nataļja Pavlova

Model Driven Architecture (MDA), introduced by Object Management Group in 2001, is the primary example of Model Driven Development (MDD), aimed to satisfy the needs of the modern software industry. The main idea of MDA is to define software solution in a form of formal models using a customized set of tools, enforcing precise design and architectural patterns. In order to produce deployable software artifacts, a set of model transformations is applied to the resulting models. Meanwhile, many toolsets have been proposed to support the principles of MDA. Some of these correspond with OMG standards, others are sharing similar approaches and techniques. This paper discusses several aspects of MDA and MDD, offering a set of components to define a tool chain, which is purposed to satisfy all of the requirements of MDA. The components and relevant tools are also considered: they are depicted into MDA/MDD framework at different levels of abstraction.


Keywords
Model Driven Architecture, Model Driven Development

Ņikiforova, O., Čerņičkins, A., Pavlova, N. On the Tool Chain for Model Driven Architecture and Model Driven Development: Drawing a Distinction. In: Advances in Databases and Information Systems : 13th East-European Conference (ADBIS 2009) : Associated Workshops and Doctoral Consortium : Local Proceedings, Latvia, Rīga, 7-10 September, 2009. Riga: RTU, 2009, pp.408-415. ISBN 978-9984-30-163-1.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196