Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
110008415
Numero de Actividad: 5
Matricula: 110008415
David Jesus Hernandez Mendiola
110008415
Cuadro Comparativo
Modelo Descripción
Muestran como el sistema que se está modelando se ubica en un entorno con otros sistemas y procesos. Define
los límites del sistema. Los modelos arquitectónicos, los modelos de procesos y modelos de flujo de datos pueden
utilizarse como modelos de contexto.
Modelo de contexto Características:
❖ Determina donde tiene que implementarse una nueva funcionalidad.
❖ Se muestran las relaciones que se dan en el sistema y se debe tomar en cuenta los requerimientos y el
diseño del sistema.
❖ Nos sirven como una manera de representar los límites del sistema, se distingue lo que conforma el
sistema y su entono.
El modelado de interacción del usuario es importante, pues ayuda a identificar los requerimientos del usuario. El
modelado de la interacción sistema a sistema destaca los problemas de comunicación que se lleguen a presentar.
El modelado de interacción de componentes ayuda a entender si es probable que una estructura de un sistema
Modelos de interacción
propuesto obtenga el rendimiento y la confiabilidad requeridos por el sistema.
El modelado estructural sirve para describir los diferentes tipos y relaciones estáticas existentes entre los
Modelos estructurales diferentes objetos de un sistema. A la hora de desarrollar software, debemos modelar correctamente el sistema
previamente al desarrollo, pudiendo incorporar el patrón o los patrones de diseño que nos ayuden a optimizar la
solución a un determinado problema. La principal forma de emplear el modelado estructural es mediante el uso
de:
❖ Diagramas de clases: normalmente están formados por Clases, Interfaces y Relaciones (de dependencia,
de realización, de generalización, de asociación -agregación y composición-, etc).
❖ Diagramas de casos de uso: que describen las relaciones y las dependencias entre un grupo de casos de
uso y los actores participantes en el proceso.
❖ Diagramas de Secuencia: que muestran la secuencia de intercambio de mensajes, datos u operaciones
del sistema o de ciertos componentes en un momento dado.
Los modelos de comportamiento se utilizan para describir el comportamiento del sistema en su totalidad. Entre
Modelos de los modelos de comportamiento existentes se distinguen dos de estos:
comportamiento
❖ Modelo de flujo de datos: modelan el procesamiento de los datos en el sistema.
❖ Modelos de máquinas de estado: modelan como el sistema reacciona a los eventos.
Estos modelos pueden usarse de forma separada o conjuntamente, dependiendo del tipo de sistema que se
esté desarrollando.
La ingeniería dirigida por modelo es un enfoque al desarrollo del software donde un sistema se representa como
Ingeniería dirigida por un conjunto de modelos que pueden transformarse automáticamente a código ejecutable.
modelo
Los programas que se ejecutan en una plataforma hardware/software se generan en tal caso automáticamente
a partir de los modelos. Los partidarios de la MDE argumentan que ésta eleva el nivel de abstracción en la
ingeniería de software, pues los ingenieros ya no tienen que preocuparse por detalles del lenguaje de
programación o las especificidades de las plataformas de ejecución.
David Jesus Hernandez Mendiola
110008415
Bibliografía: