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 diagramas 
  • 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 

Informes personalizados

  • Visión general
  • Introducción a la generación de informes
  • El lenguaje de plantillas de velocidad
  • MagicDraw Extensiones de VTL
  • Trabajar en Microsoft formatos de oficina
  • Desarrollo y mantenimiento de plantillas

Automatización mediante macros y secuencias de comandos

  • Introducción
  • Conceptos generales
  • Introducción a la API
  • Clases comunes y útiles
  • ¿Dónde funciona el código Go?
  • Ejemplos y ejercicios prácticos

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