Sei sulla pagina 1di 4

David Jesus Hernandez Mendiola

110008415

Numero de Actividad: 5

Materia: Ciclo de Vida

Nombre: David Jesús Hernández Mendiola

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.

Este cuenta con dos enfoques principales:


1. Modelado de caso de uso: que se utiliza principalmente para modelar interacciones entre un sistema y
actores externos (usuarios u otros sistemas).
2. Diagramas de secuencia: que se emplean para modelar interacciones entre componentes del sistema,
aunque también pueden incluirse agentes externos.
David Jesus Hernandez Mendiola
110008415

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:

• Sommerville I. (2005). Ingeniería de software. Pearson Educación. Recuperado de


https://www.biblionline.pearson.com/Pages/BookDetail.aspx?b=390

Páginas 153 a 170 Colección Pearson Pórtico UVM

Potrebbero piacerti anche