Programa del Curso

Introducción 

  • Presentaciones de Entrenadores y Participantes
  • Introducción al modelado 
  • Introducción a SysML 
  • Introducción a MagicDraw/Cameo 
  • Definición de estudio de caso

Descomposición del sistema estructural

  • Notación del diagrama de paquetes
  • Descomposición del sistema en paquetes
  • Modelado de dependencias de paquetes
  • Trabajo práctico: Modelado de la estructura del paquete

Análisis de las necesidades de los usuarios

  • Use Case Notación de diagrama 
  • Identificación de actores 
  • Identificación de Use Cases 
  • Use Case Relaciones 
  • Tarea práctica: Modelado Use Cases 

Definición de los requisitos del sistema

  • De Use Cases a Requisitos del sistema
  • Notación del diagrama de requisitos
  • Especificación de requisitos 
  • Definición de la estructura de requisitos
  • Verificación de requisitos con casos de prueba
  • Relaciones de requisitos
  • Tarea práctica: Requisitos de modelado

Definición de bloques estructurales (vista de caja negra) 

  • Notación de diagrama de definición de bloques
  • Bloques estructurales
  • Propiedades de bloque de modelado
  • Definición de relaciones entre bloques 
  • Definición del diccionario de datos del sistema
  • Trabajo práctico: Modelado de la vista de caja negra de un sistema 

Modelado de la estructura de bloques (vista de caja blanca) 

  • Diagrama de bloques interno
  • Visualización de partes de bloque
  • Conexión de piezas con conectores
  • Definición de puertos 
  • Definición de flujos de elementos y bloques de interfaz
  • Trabajo práctico: Modelado de la vista de caja blanca de un sistema 

Modelado de restricciones del sistema

  • Definición de bloques de restricción
  • Enlazar propiedades de restricción con propiedades de valor
  • Ejecución de parámetros 
  • Trabajo práctico: Modelado de parámetros 

Diseño del comportamiento del sistema basado en estados

  • Notación del diagrama de la máquina de estados
  • Identificación de Estados 
  • Definición de eventos de transición de estado
  • Especificación de señales 
  • Especificación de efectos 
  • Máquinas de estado de ejecución
  • Trabajo práctico: Modelado de máquinas de estado

Diseño de flujos de control y datos 

  • Diagrama de actividades
  • Definición de Activities 
  • Especificación de parámetros 
  • Definición de acciones 
  • Modelado de flujos de control
  • Modelado de flujos de datos
  • Ejecutando Activities 
  • Trabajo Práctico: Modelado Activities 

Diseño de Communications 

  • Notación de diagrama de secuencia
  • Modelado de líneas de vida
  • Modelado de mensajes 
  • Descomposición de interacciones mediante referencias 
  • Aplicación de fragmentos de interacción
  • Definición de restricciones de temporización
  • Tarea práctica: Modelado de interacciones 

Modelado de constructos transversales 

  • Arquitecturas lógicas y físicas
  • Relación de asignación
  • Opciones de visualización de asignaciones
  • Identificación de tipos de asignaciones
  • Asignación Matrix 
  • Tarea práctica: Asignación de edificios Matrix 

Validación de modelos

  • Introducción al curso
  • Introducción a la validación de modelos
  • Creación de conjuntos de validación personalizados
  • Introducción a las métricas del modelo
  • Conjuntos de métricas predefinidas
  • Desarrollo de conjuntos de métricas personalizadas

Modelos y Expressiones estructurados

  • Módulo 01 – Introducción
  • Módulo 02 – Lo Básico
  • Módulo 03 – UML Metamodelo y Perfiles
  • 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 – Guiones
  • Módulo 08 – Aplicaciones en MagicDraw

Duración estimada de la clase

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

Requerimientos

Ninguno.

Público al que va dirigido:

  • Ingenieros de sistemas involucrados en el modelado de arquitectura y diseño de sistemas.
  • Profesionales de la ingeniería de sistemas basada en modelos (MBSE). 
 40 Horas

Número de participantes


Precio por Participante​

Testimonios (2)

Próximos cursos

Categorías Relacionadas