Programa del Curso

Por qué modelamos

El Diagrama de Clases

Estructura común

  • Tipo
  • Dependencia
  • Espacio de nombres
  • VisibilityKind (público, privado, protegido)
  • Elemento de multiplicidad
  • Restricción
  • Comentario

Clasificadores Simples

  • Tipo primitivo
  • Tipo de datos
  • Enumeración
  • EnumeraciónLiteral
  • Interfaz
  • InterfaceRealization
  • Señal
  • Recepción

Clasificadores Estructurados

  • Asociación
  • Clase

Clasificación

  • Generalización
  • Característica
  • Característica estructural
  • Característica del comportamiento
  • Propiedad
  • Operación
  • Parámetro
  • AgregaciónKind (composición, agregación)

Valores

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Opaque Expression

El Diagrama de Objetos

  • InstanceSpecification
  • Slot

Diagrama del Paquete

Paquetes

  • Paquete
  • PackageImport

El Diagrama de Casos de Uso

Casos de Uso

  • Caso de uso
  • Actor
  • Incluir

El Diagrama de Actividades

Ocupaciones

  • Actividad
  • ActivityFinalNode
  • ActivityParameterNode
  • Flujo de control
  • InicialNode
  • DecisionNode
  • FlowFinalNode
  • ForkNode
  • JoinNode
  • MergeNode
  • ObjectFlow
  • ObjectNode

Acciones

  • Acción
  • Acción CallBehavior
  • CallOperationAction,
  • SendSignalAction
  • AceptarEventAction
  • Alfiler
  • InputPin, OutputPin
  • OpaqueAction

El Diagrama de Secuencia

Interacciones

  • Interacción
  • Especificación de ocurrencia
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • DestrucciónOccurrenceSpecification
  • Línea de vida
  • Mensaje
  • MessageOccurrenceSpecification
  • MessageSort
  • MessageEnd

Comportamiento Común

  • CallEvent
  • SignalEvent
  • Trigger
  • OpaqueBehavior

El Diagrama de Máquina de Estado

Máquinas de Estado

  • Máquina estatal
  • Estado
  • Transición
  • Pseudostate: elección, unión, inicial
  • Estado final

Requerimientos

Se requiere un buen conocimiento de cualquier lenguaje orientado a objetos o conocimiento básico de UML.

 21 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Practical aspects of UML

21 horas

Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology

21 horas

Análisis de Procesos de Negocio con UML y BPMN

14 horas

Modelado de Procesos Empresariales Utilizando BPMN y UML

14 horas

Patrones de Diseño

14 horas

Introducción a Enterprise Architect

7 horas

Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML

21 horas

Object Constraint Language (OCL) and Web Ontology Language (OWL)

21 horas

Ingeniería de Sistemas Utilizando SysML y UML 2

21 horas

Aplicación de SysML con MAGICDRAW

21 horas

Object-oriented analysis and design using the language UML

21 horas

Certificación UML 2.0 - Preparación para el Examen Avanzado

14 horas

Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Intermedios

14 horas

UML in Enterprise Architect (workshops)

21 horas

UML para el Analista de TI

21 horas

Categorías Relacionadas