Temario del curso
Introducción
- Presentaciones de los instructores y participantes
- Introducción a la modelización
- Introducción a SysML
- Introducción a MagicDraw/Cameo
- Definición de un Estudio de Caso
Descomposición del Sistema Estructural
- Notación del Diagrama de Paquetes
- Descomponer el sistema en paquetes
- Modelar dependencias entre paquetes
- Asignación Práctica: Modelar 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
- Asignación Práctica: Modelar casos de uso
Definición de 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
- Asignación Práctica: Modelar requisitos
Definición de Bloques Estructurales (Vista Caja Negra)
- Notación del Diagrama de Definición de Bloques
- Bloques estructurales
- Modelar propiedades de bloques
- Definir relaciones entre bloques
- Definir el diccionario de datos del sistema
- Asignación Práctica: Modelar la vista caja negra de un sistema
Modelado de Estructura de Bloques (Vista Caja Blanca)
- Diagrama Interno de Bloque
- Visualizar partes de bloques
- Enlazar partes con conectores
- Definir puertos
- Definir flujos de items y bloques de interfaz
- Asignación Práctica: Modelar la vista caja blanca de un sistema
Modelado de Restricciones del Sistema
- Definir bloques de restricción
- Enlazar propiedades de restricción con propiedades de valor
- Ejecutar paramétricos
- Asignación Práctica: Modelar paramétricos
Diseño de Comportamiento Basado en Estados del Sistema
- Notación del Diagrama de Máquina de Estados
- Identificar estados
- Definir eventos de transición de estados
- Especificar señales
- Especificar efectos
- Ejecutar máquinas de estados
- Asignación Práctica: Modelar máquinas de estados
Diseño de Flujo de Control y Datos
- Diagrama de Actividad
- Definir actividades
- Especificar parámetros
- Definir acciones
- Modelar flujos de control
- Modelar flujos de datos
- Ejecutar actividades
- Asignación Práctica: Modelar actividades
Diseño de Comunicaciones
- Notación del Diagrama de Secuencia
- Modelar líneas de vida
- Modelar mensajes
- Descomponer interacciones usando referencias
- Aplicar fragmentos de interacción
- Definir restricciones temporales
- Asignación Práctica: Modelar interacciones
Modelado 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
- Asignación Práctica: Crear Matriz de Asignación
Lenguaje Específico del Dominio (DSL)
- Introducción
- Conceptos y Visión General de DSL
- Perfiles
- Estereotipos
- Etiquetas y Valores Etiquetados
- Personalizaciones
Teamwork Cloud & Cameo Collaborator
- Introducción
- Características y Servicios de Teamwork Cloud
- Aplicaciones Web y Administración
- Características de la Herramienta de Modelado
- Ramas & Fusión
- Particionamiento del Proyecto
- Cameo Collaborator
Duración Estimada de la Clase
- Laboratorios, 60%
- Diapositivas, 35%
- Demostraciones, 5%
Testimonios (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
Curso - Systems Modelling with SysML
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.