Ponte en Contacto
 Duración 21 horas

Temario del curso

Módulo 1. Por qué un nuevo lenguaje

  • ¿Por qué usar modelos de sistemas?
  • De SysML v1 a SysML v2.
  • Mejoras y beneficios principales.
  • Lenguaje, bibliotecas y API.
  • Introducción al ejemplo del curso.

Módulo 2. Nuevos conceptos clave

  • Notación textual y gráfica.
  • Definiciones, Usos y Características.
  • Relaciones de tipado y especialización.
  • Modelos, Vistas y Diagramas.
  • Vistas estándar de SysML v2.

Módulo 3. Paquetes y organización

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

Módulo 4. Contexto del sistema

  • Alcance y límites del sistema.
  • Usuarios y sistemas externos.
  • Definiciones y Usos de contexto.
  • Conexiones de alto nivel.
  • Ejemplo de contexto del sistema robótico.

Módulo 5. Modelado de requisitos

  • Elementos e identificadores de requisitos.
  • Sujetos, actores y partes interesadas.
  • Definiciones y Usos de requisitos.
  • Subrequisitos y patrones reutilizables.
  • Supuestos y condiciones requeridas.
  • Satisfacción de requisitos.

Módulo 6. Casos de uso

  • Comportamiento requerido y objetivos del usuario.
  • Sujetos, actores y objetivos.
  • Definiciones y Usos de casos de uso.
  • Conexiones con requisitos.
  • Casos de uso incluidos.
  • De casos de uso a acciones.

Módulo 7. Acciones y comportamiento basado en flujo

  • Ocurrencias y acciones.
  • Definiciones y Usos de acciones.
  • Ordenamiento, finalización y terminación.
  • Rutas alternativas y paralelas.
  • Parámetros, flujos y flujos de sucesión.
  • Acciones de enviar y aceptar.
  • Vistas de flujo de acciones.

Módulo 8. Partes y modelado estructural

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

Módulo 9. Conexiones, interfaces y flujos

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

Módulo 10. Vistas de secuencia e interacciones

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

Módulo 11. Modelado basado en estados

  • Definiciones y Usos de estados.
  • Transiciones, desencadenantes y salvaguardas.
  • Acciones de entrada, acción continua y salida.
  • Efectos de transición.
  • Estados anidados y paralelos.
  • Vistas de transición de estados.
  • Elección entre acciones o estados.

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

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

Módulo 13. API de SysML v2 e integración básica

  • Objetivo y servicios de la API.
  • Proveedores y consumidores de API.
  • Proyectos, confirmaciones, ramas y etiquetas.
  • Navegación de modelos y consultas.
  • PIM, PSM, REST/HTTP y OSLC.
  • Integración y automatización.

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

  • Alcance de la migración y soporte de herramientas.
  • Mapeo de conceptos v1 a v2.
  • De diagramas a vistas.
  • Revisión de modelos migrados.
  • Opciones de adopción y proyectos piloto.

Requerimientos

Comprensión básica de los conceptos de ingeniería de sistemas, incluidos requisitos, estructura y comportamiento del sistema. El conocimiento previo de SysML v1.x o UML es útil, pero no obligatorio. 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.

Público objetivo

Ingenieros de sistemas, profesionales de MBSE, arquitectos de sistemas y software, ingenieros de producto, analistas técnicos de negocios 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