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 diagramas de paquetes
  • Descomponer el sistema en paquetes
  • Modelar dependencias entre paquetes
  • Tarea práctica: Modelado de la estructura del paquete

Análisis de las necesidades del usuario

  • Notación de diagramas de casos de uso
  • Identificación de actores
  • Identificación de casos de uso
  • Relaciones entre casos de uso
  • Tarea práctica: Modelado de casos de uso

Definición de requisitos del sistema

  • De casos de uso a requisitos del sistema
  • Notación de diagramas de requisitos
  • Especificación de requisitos
  • Definición de la estructura de los requisitos
  • Verificación de requisitos con casos de prueba
  • Relaciones entre requisitos
  • Tarea práctica: Modelado de requisitos

Definición de bloques estructurales (Vista de caja negra)

  • Notación de diagramas de definición de bloques
  • Bloques estructurales
  • Modelado de propiedades del bloque
  • Definición de relaciones entre bloques
  • Definición del diccionario de datos del sistema
  • Tarea práctica: Modelado de la vista de caja negra de un sistema

Modelado de la estructura del bloque (Vista de caja blanca)

  • Diagrama interno de bloques
  • Visualización de partes del bloque
  • Conexión de partes con conectores
  • Definición de puertos
  • Definición de flujos de elementos e interfaces de bloques
  • Tarea práctica: Modelado de la vista de 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 parámetros
  • Tarea práctica: Modelado de parametrización

Diseño del comportamiento del sistema basado en estados

  • Notación de diagramas de máquinas de estado
  • 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
  • Tarea práctica: Modelado de máquinas de estado

Diseño de flujos de control y datos

  • Diagrama de actividades
  • 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
  • Tarea práctica: Modelado de actividades

Diseño de comunicaciones

  • Notación de diagramas 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 temporales
  • 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
  • Matriz de asignaciones
  • Tarea práctica: Construcción de la matriz de asignaciones

Lenguaje Específico del Dominio (DSL)

  • Introducción​
  • Conceptos y descripción general de DSL​
  • Perfiles​
  • Estereotipos​
  • Etiquetas y valores asociados a etiquetas (Tagged Values)​
  • Personalizaciones​

Teamwork Cloud y Cameo Collaborator

  • Introducción​
  • Características y servicios de Teamwork Cloud​
  • Aplicaciones web y administración​
  • Características de las herramientas de modelado​
  • Ramas (Branches) y fusión (Merge)​
  • Segmentación del proyecto​
  • Cameo Collaborator

Duración estimada del tiempo de clase

  • Laboratorios, 60%
  • Diapositivas, 35%
  • Demostraciones, 5%
 40 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas