<p>MDA [Model Driven Architecture] es un concepto promovido por la OMG, que propone basar el desarrollo de software en modelos especificados utilizando UML, para que a partir de estos modelos se haga la transformación a otros modelos y también a código fuente que puede ser ejecutado como una aplicación implementada por un programador. En la ingeniería de software los modelos han tomado una gran importancia en el desarrollo, ya que potencian la reutilización de las diferentes partes o componentes de éste, y con ellos generar una mejor producción y mantención. El objetivo de este proyecto es realizar una transformación automática de un proceso de software, para lo cual se estudiarán las herramientas AndroMDA, ArcStyler, OptimalJ, y los lenguajes QVT y ATL</p>
<p>MDA Is a concept promoted by the OMG, that proposes software development based on models specified using UML, to make from this models a transformation to other models and also source code that can be executed as an application implemented by a programmer. In the software engineering the models have taken a great importance in development, because they enhance the reuse of the different parts or components of this, and with them generate a better production and maintenance. The main objective of this project is performing an automatic transformation of a software process, for which will be studied the tools: AndroMDA, ArcStyler, OptimalJ, and the QVT and ATL languages</p>
last modification
Ingeniero de Ejecución en Informática
INGENIERIA DE EJECUCION INFORMATICA
<p>MDA [Model Driven Architecture] es un concepto promovido por la OMG, que propone basar el desarrollo de software en modelos especificados utilizando UML, para que a partir de estos modelos se haga la transformación a otros modelos y también a código fuente que puede ser ejecutado como una aplicación implementada por un programador. En la ingeniería de software los modelos han tomado una gran importancia en el desarrollo, ya que potencian la reutilización de las diferentes partes o componentes de éste, y con ellos generar una mejor producción y mantención. El objetivo de este proyecto es realizar una transformación automática de un proceso de software, para lo cual se estudiarán las herramientas AndroMDA, ArcStyler, OptimalJ, y los lenguajes QVT y ATL</p>
<p>MDA Is a concept promoted by the OMG, that proposes software development based on models specified using UML, to make from this models a transformation to other models and also source code that can be executed as an application implemented by a programmer. In the software engineering the models have taken a great importance in development, because they enhance the reuse of the different parts or components of this, and with them generate a better production and maintenance. The main objective of this project is performing an automatic transformation of a software process, for which will be studied the tools: AndroMDA, ArcStyler, OptimalJ, and the QVT and ATL languages</p>