Contacta con nosotros

Temario del curso

Introducción

  • Presentación del Instructor y de los Participantes
  • Introducción al modelado
  • Introducción a SysML
  • Introducción a MagicDraw/Cameo
  • Definición de un Caso de Estudio

Descomposición Estructural del Sistema

  • Notación de Diagrama de Paquetes
  • Descomposición del Sistema en Paquetes
  • Modelado de Dependencias de Paquetes
  • Ejercicio Práctico: Modelado de Estructura de Paquetes

Análisis de las Necesidades del Usuario

  • Notación de Diagrama de Casos de Uso
  • Identificación de Actores
  • Identificación de Casos de Uso
  • Relaciones entre Casos de Uso
  • Ejercicio Práctico: Modelado de Casos de Uso

Definición de Requisitos del Sistema

  • De Casos de Uso a Requisitos del Sistema
  • Notación de Diagrama de Requisitos
  • Especificación de Requisitos
  • Definición de la Estructura de Requisitos
  • Verificación de Requisitos con Casos de Prueba
  • Relaciones entre Requisitos
  • Ejercicio Práctico: Modelado de Requisitos

Definición de Bloques Estructurales (Vista Caja Negra)

  • Notación de Diagrama de Definición de Bloques
  • Bloques Estructurales
  • Modelado de Propiedades de Bloques
  • Definición de Relaciones entre Bloques
  • Definición del Diccionario de Datos del Sistema
  • Ejercicio Práctico: Modelado de Vista Caja Negra de un Sistema

Modelado de Estructura de Bloques (Vista Caja Blanca)

  • Diagrama de Bloques Internos
  • Visualización de Partes de Bloques
  • Vinculación de Partes con Conectores
  • Definición de Puertos
  • Definición de Flujos de Elementos y Bloques de Interfaz
  • Ejercicio Práctico: Modelado de Vista Caja Blanca de un Sistema

Modelado de Restricciones del Sistema

  • Definición de Bloques de Restricción
  • Vinculación de Propiedades de Restricción con Propiedades de Valor
  • Ejecución de Parametrizaciones
  • Ejercicio Práctico: Modelado de Parametrizaciones

Diseño del Comportamiento del Sistema Basado en Estados

  • Notación de Diagrama de 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
  • Ejecución de Máquinas de Estado
  • Ejercicio Práctico: Modelado de Máquinas de Estado

Diseño de Flujos de Control y Datos

  • Diagrama de Actividad
  • Definición de Actividades
  • Especificación de Parámetros
  • Definición de Acciones
  • Modelado de Flujos de Control
  • Modelado de Flujos de Datos
  • Ejecución de Actividades
  • Ejercicio Práctico: Modelado de Actividades

Diseño de Comunicaciones

  • 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 Tiempo
  • Ejercicio Práctico: Modelado de Interacciones

Modelado de Construcciones Transversales

\r
  • Arquitecturas Lógicas y Físicas
  • Relación de Asignación
  • Opciones de Visualización de Asignaciones
  • Identificación de Tipos de Asignaciones
  • Matriz de Asignaciones
  • Ejercicio Práctico: Construcción de Matriz de Asignaciones

Reportes Personalizados

  • Descripción General
  • Introducción a la Generación de Reportes
  • Velocity Template Language (Lenguaje de Plantillas Velocity)
  • Extensiones de MagicDraw a VTL
  • Trabajo con Formatos de Microsoft Office
  • Desarrollo y Mantenimiento de Plantillas

Automatización Utilizando Macros y Codificación

  • Introducción
  • Conceptos Generales
  • Introducción a la API
  • Clases Comunes y Útiles
  • ¿Dónde se Ubica el Código?
  • Ejemplos y Ejercicios Prácticos

Requerimientos

Ninguno.

Público Objetivo:

  • Ingenieros de Sistemas involucrados en modelado de arquitectura y diseño de sistemas.
  • Practicantes de Ingeniería de Sistemas Basada en Modelos (MBSE).
 40 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas