Generación automática del modelo de diseño desde el modelo de análisis a través de reglas QVT

Model Driver Architecture (MDA) define un proceso de construccion del software basado en produccion y transformacion de modelos. MDA se fundamenta en los principios de abstraccion, automatizacion y estandarizacion. Vinculado con MDA, la Object Management Group (OMG) ha definido el estandar Query/View/Transformation (QVT) para la definicion y transformacion de modelos de software. Por otro lado, el Proceso Unificado (PU), tambien define un proceso de construccion del software generando distintas vistas o modelos. En este trabajo se sientan las bases para la integracion de MDA y el PU. Se propone un conjunto de reglas QVT que establecen una transformacion de forma automatica entre los modelos producidos en las etapas de Captura de Requisitos, Analisis Y Diseno. El objetivo del trabajo es la definicion del conjunto de reglas QVT que posibiliten la transicion desde la etapa de Analisis a la etapa de Diseno considerando la tecnologia de implementacion RemoteMethodInvocation (RMI).