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.
Testimonios (4)
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
La señora Malavika es una excelente entrenadora. Muy trabajadora y responde bien a mis consultas. Entiendo que el campo de SysML y EA es muy amplio, y ella hizo todo lo posible por presentar la formación de la manera más adecuada. Incluso dedicó su tiempo libre buscando respuestas a nuestras preguntas. ¡Mi respeto! ¡Una gran maestra!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
Traducción Automática
I mostly liked his subject knowledge and style.
Giacomo Urso
Curso - Systems Modelling with SysML
Traducción Automática
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Curso - Technical Architecture and Patterns
Traducción Automática