Ponte en Contacto

Temario del curso

Introducción al modelado de sistemas

  • ¿Qué es un modelo de sistema?
  • Los cuatro pilares del modelado de sistemas
  • Centrado en modelos vs. centrado en documentos
  • ¿Qué es SysML?
  • Relación entre SysML y UML
  • Los cuatro pilares de SysML

Constructos comunes y transversales

  • Perfiles, estereotipos y etiquetas
  • Marcos de diagramas
  • Comentarios
  • Asignaciones (allocations)

Diagramas de paquetes

  • ¿Qué es un paquete?
  • Estructuración del modelo con paquetes
  • Contención de paquetes
  • Dependencias de paquetes
  • Representación de la estructura del modelo
  • Vistas y puntos de vista

Diagramas de requisitos

  • ¿Qué es un requisito?
  • Modelado de requisitos atómicos
  • Rastreo de requisitos

Diagramas de casos de uso

  • El sistema como caja negra
  • Identificación del límite del sistema mediante actores
  • Casos de uso como servicios del sistema
  • Lo que hay detrás del diagrama de casos de uso
  • Estructura de casos de uso · Escenarios nominales y alternativos
  • Manejo del comportamiento común
  • Comportamiento extendido y especializado

Diagramas de actividades

  • Modelado de lógica basada en flujos
  • Acciones vs. actividades
  • Comprensión del flujo de tokens
  • Flujo de control vs. flujo de objetos
  • Modelado de decisiones · Modelado de concurrencia
  • Carriles (swimlanes) y responsabilidad

Diagramas de definición de bloques

  • ¿Qué es un bloque?
  • Características de los bloques
  • Modelado de tipos
  • Modelado de la jerarquía del sistema
  • Generalización de elementos del sistema

Diagramas de bloques internos

  • Repaso de partes (parts)
  • Puertos con propiedades de flujo
  • Puertos estándar e interfaces
  • Puertos proxy y bloques de interfaz
  • Puertos completos

Diagramas paramétricos

  • ¿Qué es un bloque de restricción?
  • Restricción de propiedades del sistema

Diagramas de secuencia

  • Comportamiento basado en interacciones
  • Secuencias simples
  • Síncrono vs. asíncrono
  • Nodos de fragmento
  • Nodos de uso de interacción

Diagramas de máquinas de estados

  • Estados y su sintaxis
  • Transiciones entre estados
  • Notación de pseudoeados (inicial, decisión, historial, final)
  • Descomposición de estados
  • Modelado de estados concurrentes

Recursos de modelado de sistemas y lecturas adicionales

  • Recursos web sugeridos
  • Bibliografía recomendada

Requerimientos

No se requiere que los estudiantes que deseen asistir a este curso tengan experiencia previa en modelado de sistemas, pero sí deben tener un dominio sólido de las técnicas de ingeniería de sistemas «centradas en documentos».

 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas