Mda 2

Páginas: 9 (2250 palabras) Publicado: 20 de febrero de 2013
METODOLOGIA MDA (arquitectura dirigida por modelos)

HISTORIA:
A lo largo de la historia del desarrollo de software, se ha evolucionado desde los lenguajes ensambladores de los años 50 hasta los lenguajes orientados a objetos y los de cuarta generación. La ingeniería de modelos es considerada como un nuevo paso en el camino hacia lenguajes de programación mas expresivos y hacia una mayorautomatización, En los últimos años los desarrolladores de software han vuelto su mirada hacia nuevas maneras de trabajar que tienen como eje central la creación de modelos, iniciativas como la MDA de la OMG y la aparición en el mercado de herramientas que permiten la creación de modelos han hecho replantearse el rechazo generalizado de la pasada generación de herramientas CASE. Es así que en el año2001, el OMG definió un marco de trabajo nuevo llamado MDA. La clave del MDA es la importancia de los modelos en el proceso de desarrollo de software.

DEFINICIÓN 

MDA es una propuesta de la OMG para el desarrollo de software desde el diseño, es el acrónimo de Model Driven Architecture o Arquitectura dirigida por modelos. MDA separa la lógica y la tecnología de la plataforma. En un proyecto MDAel desarrollador se centra en la funcionalidad y en el comportamiento del sistema más que en la tecnología a usar. EL comportamiento y la funcionalidad son modelados una a uno solamente una vez, el uso de últimas tecnologías en el proyecto es transparente permitiendo el uso de los últimos en tecnología. 

MDA: (arquitectura dirigida por modelos)
"Acercamiento al diseño de software, proporcionaun conjunto de guías para estructurar especificaciones expresadas como modelos. Pero su característica más importante es que permite realizar diseños que sean independientes de la plataforma donde vayan a ser implementados e incluso del lenguaje de programación, para más tarde, generar automáticamente el código (o parte) del sistema descrito en el modelo.

Conceptos de MDA 

De cara aentender MDA y sus características, su funcionamiento y su aplicación al proceso de desarrollo, revisaremos los conceptos básicos de MDA y su forma de uso. 

Sistema 
Los conceptos de MDA se definen centrados en la existencia o planteamiento de un sistema, que puede contener un simple sistema informático, o combinaciones de componentes en diferentes sistemas informáticos, o diferentes sistemas endiferentes organizaciones, etc.

Modelo 
Un modelo de un sistema es una descripción o una especificación de ese sistema y su entorno para desempeñar un determinado objetivo. Los modelos se presentan normalmente como una combinación de texto y dibujos. El texto se puede presentar en lenguaje de modelado, o en lenguaje natural.

Dirigido por modelos 
MDA es un acercamiento al desarrollo desistemas, que potencia el uso de modelos en el desarrollo. Se dice que MDA es dirigido por modelos porque usa los modelos para dirigir el ámbito del desarrollo, el diseño, la construcción, el despliegue, la operación, el mantenimiento y la modificación de los sistemas.

Arquitectura 
La arquitectura de un sistema es la especificación de las partes del mismo, las conexiones entre ellos, y las normas deinteracción entre las partes del sistema haciendo uso de las conexiones especificadas. MDA determina los tipos de modelos que deben ser usados, como preparar dichos modelos y las relaciones que existen entre los diferentes modelos. 

Punto de vista 
Un punto de vista es una abstracción que hace uso de un conjunto de conceptos de arquitectura y reglas estructurales para centrarse en aspectosparticulares del sistema, obteniendo un modelo simplificado.

Vista 
Una vista es una representación del sistema desde un determinado punto de vista. 

Plataforma 
Una plataforma es un conjunto de subsistemas y tecnologías que aportan un conjunto coherente de funcionalidades a través de interfaces y determinados patrones de uso, que cualquier aplicación que se construya para esa plataforma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la mda
  • El mda
  • Que es MDA
  • droga MDA
  • La mda en méxico
  • MDA y sus análogos
  • Mda de europa
  • Mdaa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS