La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SOBRE LA DIFERENCIA ENTRE ANÁLISIS Y DISEÑO. Porqué es relevante para la interpretación de los modelos en la ingeniería dirigida por modelos.

Presentaciones similares


Presentación del tema: "SOBRE LA DIFERENCIA ENTRE ANÁLISIS Y DISEÑO. Porqué es relevante para la interpretación de los modelos en la ingeniería dirigida por modelos."— Transcripción de la presentación:

1 SOBRE LA DIFERENCIA ENTRE ANÁLISIS Y DISEÑO. Porqué es relevante para la interpretación de los modelos en la ingeniería dirigida por modelos.

2 Motivación  "Hay tantas realidades como puntos de vista.“ - José Ortega y Gasset, filósofo y periodista español.

3 Tabla de contenido  Análisis y diseño  Dimensiones de modelamiento. Realidad Propósito Nivel de abstracción  MDA y espacio modelado

4 Análisis y diseño Un modelo es una representación de una parte de la realidad. En ingeniería de software se cuenta con los modelos:  Análisis.  Diseño

5 Análisis y diseño - concepto Análisis  Permite romper un todo en sus partes, para comprenderlo mejor. Diseño  Construir un todo a partir de sus componentes.

6 Dimensiones de modelamiento.  Realidad  Propósito  Abstracción

7 Realidad ¿Qué representa el modelo y cuál es la realidad representada en él?

8 Realidad - concepto DominioSistema

9 Realidad - consideraciones  Cada modelo está construido por conceptos.  El modelo de sistema y dominio pueden compartir conceptos.  No se requiere que los conceptos entre modelos correspondan.  No es pretende que el sistema simule completamente el dominio.  Debe decidirse que conceptos del dominio se simularán en el sistema, no todos los conceptos se simularan.

10 Propósito ¿Para qué se usa el modelo?

11 Propósito - concepto Modelamiento Sistema Especificación Es una guía de la construcción del sistema. Descripción Es una herramienta conceptual. Dominio Especificación Verificar el impacto del sistema en el dominio. Descripción Permite entender los requisitos a satisfacer.

12 Propósito - consideraciones  Asumir que todo el dominio es simulado por el sistema es pernicioso.  El modelo especificativo del sistema utiliza conceptos de modelo descriptivo del dominio.

13 Abstracción ¿Cómo se representa la realidad en el modelo, cuál es el nivel de abstracción representado en el modelo?

14 Abstracción - concepto

15 Abstracción - consideraciones  Las abstracciones de alto nivel, eliminan detalles de bajo nivel.  La transición entre el análisis y el diseño, no modifica la realidad, ni el propósito.  El modelo de análisis y de diseño son modelos de sistema.

16 MDA y espacio modelado El proceso de desarrollo basado en modelos busca la trayectoria de transformaciones en el espacio modelado.

17 MDA y espacio modelado - objetivo Modelo descriptivo abstracto del dominio Modelo especificativo abstracto del sistema Modelo especificativo concreto del sistema

18 MDA y espacio modelado - conceptual MDA Dominio CIM - Modelar los requisitos del sistema, describiendo la situación en la que el sistema será usado. - Representa el dominio. - Representa una vista muy abstracta del sistema. Sistema PIM PSM

19 Gracias


Descargar ppt "SOBRE LA DIFERENCIA ENTRE ANÁLISIS Y DISEÑO. Porqué es relevante para la interpretación de los modelos en la ingeniería dirigida por modelos."

Presentaciones similares


Anuncios Google