tecnologia

Páginas: 16 (3769 palabras) Publicado: 26 de septiembre de 2013
Integración del enfoque MDA con ADD
Enver José Carlos Maquen Niño
Universidad Nacional Pedro Ruiz Gallo
ejcmaquen@hotmail.com

Resumen
“En éste paper se presenta integración del Método ADD (Diseño Dirigido por Atributos) para la
construcción de la Arquitectura del Software, dentro del desarrollo de Software empleando MDA (
Arquitectura Basada en Modelos).
Es importante la definición dela Arquitectura del Software, el Modelo de Ciclo de Vida Genérico para MDA
no tiene en cuenta la Arquitectura de Software el método ADD nos da un conjuntos de pasos para definir la
arquitectura del Software, teniendo en cuenta los Requerimientos Funcionales y los de calidad., estos últimos
son importantes para Obtener un Software de Calidad y la mayoría de problemas se dan, porque el software nolos cumple”

1.Introducción
Existen herramientas CASE que cubren algunas fases de la construcción de Desarrollo de
Software, las cuales están siendo utilizadas desde la década de los 80, y que han ido
evolucionando en el transcurso del tiempo. Sin embargo, no han cubierto todas las necesidades
de los desarrolladores para aliviar problemas de cambios, modificaciones durante la fase dedesarrollo de software, o también problemas de modificaciones como parte del mantenimiento del
Software.
Durante los últimos años se han logrado progresos en el desarrollo de software que ha
permitido construir sistemas grandes y complejos. Aun así la construcción de software de manera
tradicional sigue teniendo problemas
En la actualidad la construcción de software se enfrenta a continuoscambios, lo que implica
hacer esfuerzos importantes tanto en el diseño de la aplicación, para adaptar las diferentes
tecnologías a incorporar, como en el mantenimiento, para adaptar la aplicación a cambios en los
requisitos.
A partir del 2001 aproximadamente, aparece la MDA(Arquitectura Basada en Modelos)
presentada por la OMG (Object Management Group), nace con la finalidad de apoyar durante
todoel proceso de Desarrollo de Software, y además en el proceso de Mantenimiento de
Software.
La propuesta de OMG, MDA utiliza los modelos como elementos de primera clase en el
desarrollo de aplicaciones, a diferencia de otros paradigmas que los utilizan únicamente como
elementos de representación, comunicación y documentación.
ADD (Diseño Dirigido por Atributos), es un método para diseñar laArquitectura del
Software, para satisfacer tanto requerimientos de calidad como requerimientos funcionales.
Siendo necesaria la definición de la Arquitectura del Software, antes de utilizar MDA para el
desarrollo del Software, es que se propone la Aplicación del método ADD para definirla
El resto de éste paper está organizado de la siguiente manera. En la sección 2 se muestra
los TrabajosPrevios. La sección 3 describe MDA . La descripción de ADD se encuentra en la
sección 4. La Utilización de ADD en el Enfoque MDA se detalla en la sección 5. En la sección 6
la Aplicación de la Integración de ADD en el Enfoque MDA a través de un ejemplo y finalmente,
las conclusiones están en la sección 7.

2.

Trabajos Previos

Si bien existen muchos estudios e investigaciones de laaplicación del MDA para el
desarrollo de software, y asi mismo, existen muchos trabajos relacionados con ADD, no existen
trabajos previos de la integración del MDA con ADD, que mediante algún Método de software
permitan la aplicación de ambos en el proceso de desarrollo de software.
3.
Descripción de la Arquitectura Dirigida por Modelos (MDA)
Es un estándar de Object Management Group (OMG) quedefiende el MDD y agrupa varios
lenguajes que pueden usarse para seguir esta aproximación. Según esta afirmacion, MDA posee
el valor añadido de proporcionar lenguajes con los que se puede definir métodos que sigan MDD.
Sin embargo, MDA no es por si mismo un método que define técnicas, etapas, artefactos, etc.,
solamente proporciona la infraestructura tecnológica y conceptual con la que construir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS