Ponte en Contacto
 Duración 21 horas

Temario del curso

Módulo 1. Por qué un nuevo lenguaje

  • ¿Por qué usar modelos de sistema?/li>
  • De SysML v1 a SysML v2./li>
  • Principales mejoras y beneficios./li>
  • Lenguaje, bibliotecas y API./li>
  • Introducción al ejemplo del curso./li>

Módulo 2. Nuevos conceptos clave

  • Notación textual y gráfica./li>
  • Definiciones, Usos y Características./li>
  • Tipado y relaciones de especialización./li>
  • Modelos, Vistas y Diagramas./li>
  • Vistas estándar de SysML v2./li>

Módulo 3. Paquetes y organización

  • Paquetes y organización del modelo./li>
  • Nombre y espacios de nombres./li>
  • Propiedad y jerarquías de paquetes./li>
  • Importaciones y visibilidad./li>
  • Bibliotecas, comentarios y documentación./li>

Módulo 4. Contexto del sistema

  • Límite y alcance del sistema./li>
  • Usuarios y sistemas externos./li>
  • Definiciones y Usos de contexto./li>
  • Conexiones de alto nivel./li>
  • Ejemplo del contexto del sistema de robot./li>

Módulo 5. Modelado de requisitos

  • Elementos e identificadores de requisitos./li>
  • Sujetos, Actores y Partes interesadas./li>
  • Definiciones y Usos de requisitos./li>
  • Subrequisitos y patrones reutilizables./li>
  • Suposiciones y condiciones requeridas./li>
  • Satisfacción de requisitos./li>

Módulo 6. Casos de uso

  • Comportamiento requerido y objetivos del usuario./li>
  • Sujetos, Actores y Objetivos./li>
  • Definiciones y Usos de casos de uso./li>
  • Conexiones con requisitos./li>
  • Casos de uso incluidos./li>
  • De casos de uso a acciones./li>

Módulo 7. Acciones y comportamiento basado en flujos

  • Ocurrencias y acciones./li>
  • Definiciones y Usos de acciones./li>
  • Ordenación, finalización y terminación./li>
  • Campos alternativos y paralelos./li>
  • Parámetros, Flujos y Flujos de sucesión./li>
  • Acciones de Enviar y Aceptar./li>
  • Vistas de flujo de acciones./li>

Módulo 8. Partes y modelado estructural

  • Elementos y Partes./li>
  • Definiciones y Usos de partes./li>
  • Atributos y valores de característica./li>
  • Descomposición estructural y reutilización./li>
  • Multiplicidades./li>
  • Partes compuestas y de referencia./li>
  • Especialización y redefinición./li>

Módulo 9. Conexiones, interfaces y flujos

  • Definiciones y Usos de conexiones./li>
  • Definiciones y Usos de puertos./li>
  • Características direccionales y puertos conjugados./li>
  • Definiciones y Usos de interfaces./li>
  • Conexiones frente a flujos./li>
  • Vistas de interconexión./li>

Módulo 10. Vistas de secuencia e interacciones

  • Participantes y líneas de vida./li>
  • Envío y recepción de eventos./li>
  • Contextos de interacción./li>
  • Mensajes y cargas útiles./li>
  • Ordenación de mensajes y eventos./li>
  • Ejemplo de interacción de entrega de robot./li>

Módulo 11. Modelado basado en estados

  • Definiciones y Usos de estados./li>
  • Transiciones, desencadenadores y condiciones de guarda./li>
  • Acciones de entrada, ejecución y salida./li>
  • Efectos de transición./li>
  • Estados anidados y paralelos./li>
  • Vistas de transición de estados./li>
  • Elegir entre acciones o estados./li>

Módulo 12. Cálculos, restricciones y análisis

  • Cantidades y unidades./li>
  • Definiciones y Usos de cálculos./li>
  • Casos de análisis, entradas y resultados./li>
  • Restricciones y afirmaciones./li>
  • Ejemplo de análisis en tiempo de operación./li>
  • Comparación de candidatos de diseño./li>

Módulo 13. API de SysML v2 y conceptos de integración

  • Propósito y servicios de la API./li>
  • Proveedores y consumidores de API./li>
  • Proyectos, Compromisos, Ramas y Etiquetas./li>
  • Navegación y consultas de modelo./li>
  • PIM, PSM, REST/HTTP y OSLC./li>
  • Integración y automatización./li>

Módulo 14. Migración desde SysML v1.x

  • Alcance de la migración y soporte de herramientas./li>
  • Mapa de conceptos v1 a v2./li>
  • De diagramas a Vistas./li>
  • Revisión de modelos migrados./li>
  • Opciones de adopción y proyectos piloto./li>

Requerimientos

Un conocimiento básico de los conceptos de ingeniería de sistemas, incluidos requisitos, estructura y comportamiento del sistema. El familiaridad con SysML v1.x o UML es útil pero no es obligatoria. No se requiere conocimiento previo de SysML v2 ni experiencia en programación; los participantes deben sentirse cómodos trabajando en un editor de texto.

Audiencia

Ingenieros de sistemas, practicantes de MBSE, arquitectos de sistemas y software, ingenieros de producto, analistas de negocios técnicos y usuarios de SysML v1.x que deseen desarrollar habilidades prácticas en modelado con SysML v2.

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas