Temario del curso

Introducción 

  • Presentaciones del Instructor y los Participantes 
  • Introducción a la modelización 
  • Introducción a SysML 
  • Introducción a MagicDraw/Cameo 
  • Definición de un Caso de Estudio 

Descomposición del Sistema Estructural

  • Notación del Diagrama de Paquetes 
  • Descomponer el Sistema en Paquetes
  • Modelización de Dependencias de Paquetes 
  • Tarea Práctica: Modelizar la Estructura de Paquetes 

Análisis de Necesidades del Usuario 

  • Notación del Diagrama de Casos de Uso 
  • Identificar Actores 
  • Identificar Casos de Uso 
  • Relaciones entre Casos de Uso 
  • Tarea Práctica: Modelizar Casos de Uso 

Definir Requisitos del Sistema 

  • De Casos de Uso a Requisitos del Sistema 
  • Notación del Diagrama de Requisitos 
  • Especificar Requisitos 
  • Definir la Estructura de los Requisitos 
  • Verificar Requisitos con Casos de Prueba 
  • Relaciones entre Requisitos 
  • Tarea Práctica: Modelizar Requisitos 

Definir Bloques Estructurales (Vista Caja Negra) 

  • Notación del Diagrama de Definición de Bloques 
  • Bloques Estructurales 
  • Modelizar Propiedades de los Bloques 
  • Definir Relaciones entre Bloques 
  • Definir el Diccionario de Datos del Sistema 
  • Tarea Práctica: Modelizar la Vista Caja Negra de un Sistema 

Modelización de la Estructura de Bloques (Vista Caja Blanca) 

  • Diagrama Interno de Bloques 
  • Visualizar Partes de los Bloques 
  • Vincular Partes con Conectores 
  • Definir Puertos 
  • Definir Flujos de Ítems y Bloques de Interfaz 
  • Tarea Práctica: Modelizar la Vista Caja Blanca de un Sistema 

Modelización de Restricciones del Sistema 

  • Definir Bloques de Restricción 
  • Vincular Propiedades de Restricción con Propiedades de Valor 
  • Ejecutar Paramétricos 
  • Tarea Práctica: Modelizar Paramétricos 

Diseñar el Comportamiento del Sistema Basado en Estados 

  • Notación del Diagrama de Máquina de Estados 
  • Identificar Estados 
  • Definir Eventos de Transición de Estado
  • Especificar Señales 
  • Especificar Efectos 
  • Ejecutar Máquinas de Estados 
  • Tarea Práctica: Modelizar Máquinas de Estados 

Diseñar Flujos de Control y Datos 

  • Diagrama de Actividad 
  • Definir Actividades 
  • Especificar Parámetros 
  • Definir Acciones 
  • Modelizar Flujos de Control 
  • Modelizar Flujos de Datos 
  • Ejecutar Actividades 
  • Tarea Práctica: Modelizar Actividades 

Diseñar Comunicaciones 

  • Notación del Diagrama de Secuencia 
  • Modelizar Líneas de Vida 
  • Modelizar Mensajes 
  • Descomponer Interacciones Usando Referencias 
  • Aplicar Fragmentos de Interacción 
  • Definir Restricciones Temporales 
  • Tarea Práctica: Modelizar Interacciones 

Modelización de Constructos Transversales 

  • Arquitecturas Lógicas y Físicas 
  • Relación de Asignación 
  • Opciones de Visualización de Asignaciones 
  • Identificar Tipos de Asignaciones
  • Matriz de Asignación 
  • Tarea Práctica: Construir Matriz de Asignación 

Validación del Modelo

  • Introducción al Curso
  • Introducción a la Validación del Modelo
  • Crear Suites de Validación Personalizadas
  • Introducción a las Métricas del Modelo
  • Suites de Métricas Predefinidas
  • Desarrollar Suites de Métricas Personalizadas

Modelos y Expresiones Estructuradas

  • Módulo 01 – Introducción
  • Módulo 02 – Los Fundamentos
  • Módulo 03 – Metamodelo y Perfiles UML
  • Módulo 04 – Operaciones de Navegación
  • Módulo 05 – Buscar, Probar y Filtrar
  • Módulo 06 – Valores y Operaciones del Modelo
  • Módulo 07 – Scripts
  • Módulo 08 – Aplicaciones en MagicDraw

Duración Estimada del Tiempo de Clase

  • Laboratorios, 60%
  • Diapositivas, 35%
  • Demostraciones, 5%

Requerimientos

Ninguno.

Audiencia Intendida:

  • Ingenieros de Sistemas involucrados en la modelización de arquitecturas y el diseño de sistemas.
  • Ingeniería Basada en Modelos de Sistemas (MBSE) Practicantes.
 40 Horas

Número de participantes


Precio por Participante​

Testimonios (4)

Próximos cursos

Categorías Relacionadas