La arquitectura impulsada por modelos ( MDA ) es un enfoque de diseño de software para el desarrollo de sistemas de software mediante el uso de una forma efectiva para hacer frente al cambio y la complejidad. Fue lanzado por Object Management Group (OMG) en 2001. Tanto el lenguaje de modelado unificado (UML) como la arquitectura dirigida por modelos (MDA) son formas de enfrentar el desafío y la complejidad durante el desarrollo del sistema de software. El estándar UML confronta los efectos secundarios de la complejidad al elevar el nivel de abstracción utilizando modelos que describen / representan el sistema que desarrollamos.
Puede usar los siguientes recursos para aprender y comprender mejor.
Arquitectura dirigida por modelos: aplicación de MDA a la informática empresarial: David S. Frankel
- Soy un estudiante de primer año de CS, no puedo resolver programas simples, ¿cómo puedo realmente mejorar mis habilidades algorítmicas de resolución de problemas?
- Cómo comenzar a participar en la investigación de interacción humano-computadora como estudiante universitario
- ¿Cómo construiría un universo de realidad virtual de 5 dimensiones?
- ¿Qué es un servidor de computadora?
- Nombre la función que se llama por primera vez cuando presionamos el botón de encendido de la computadora?
Arquitectura basada en modelos en la práctica: un entorno de producción de software basado en modelos conceptuales: Óscar Pastor, Juan Carlos Molina
Ingeniería de software basada en modelos en la práctica (conferencias de síntesis sobre ingeniería de software): Marco Brambilla, Jordi Cabot, Manuel Wimmer
El lenguaje de modelado unificado (UML) es el principal recurso al respecto.
Los otros recursos en línea son los siguientes:
Tutorial UML – Lenguaje de modelado unificado UML – Sistemas Sparx
Herramientas UML para desarrollo y modelado de software.
Recursos útiles de UML
Lenguaje de modelado unificado de IBM Rational
Hay algunos buenos libros disponibles, recomiendo
UML destilado: una breve guía del lenguaje de modelado de objetos estándar (3a edición): Martin Fowler:
sobre buen diseño, recomiendo
Análisis y diseño orientado a objetos con aplicaciones (3a edición): Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston:
Atentamente