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).
Testimonios (2)
Esta clase presenta material que será disruptivo para la industria. Aquellos que no adopten se perderán.
Mark
Curso - AI Assisted MBSE with SysML
Traducción Automática
Anil fue muy comprensivo y explicó el contenido del curso en detalle. Con más tiempo, el resultado del curso sería mejor en lugar de apresurar el contenido, pero sobre todo Anil está muy familiarizado con el software CATIA y es un gran entrenador,
Jaydon - GRI Towers South Africa
Curso - Learning CATIA
Traducción Automática