Unified Modeling Language (UML) Introduction

Introducción al Lenguaje Unificado de Modelado (UML)

The Unified Modeling Language (UML) was developed to create a common visual modeling language for the architecture, design, and implementation of the structure and behavior of large software systems.UML has applications outside of software development, such as industrial processes. This is an introduction to UML. You will learn what UML is, what the history of UML is, and a comprehensive description of all UML diagram types.

Sigue leyendo
¿Qué es un estado compuesto en un diagrama de máquina de estado UML?

¿Qué es un estado compuesto en un diagrama de máquina de estado UML?

Un estado simple es aquel que no tiene ninguna subestructura. Un estado que tiene subestados (estados anidados) se llama estado compuesto. Los subestados pueden estar anidados a cualquier nivel. Una máquina de estados anidados puede tener como máximo un estado inicial y un estado final. Los subestados se utilizan para simplificar las máquinas de estado planas complejas, mostrando que algunos estados sólo son posibles dentro de un contexto particular (el estado adjunto).

Sigue leyendo
¿Qué es Behavioral Things en UML?

¿Qué es Behavioral Things en UML?

Las cosas de comportamiento son la parte dinámica del modelo UML. Son los verbos de un modelo. Representan acciones en el tiempo y el espacio. En general, hay dos tipos principales de cosas de comportamiento (1) Interacciones (2) máquinas de estado. Son las cosas básicas de comportamiento que se pueden incluir en un modelo UML, normalmente el diagrama de máquinas de estado. Semánticamente, estos elementos suelen estar conectados a varios elementos estructurales, principalmente clases, colaboraciones y objetos.

Sigue leyendo
¿Qué es el modelo de gestión de casos y la notación (CMMN)?

¿Qué es el modelo de gestión de casos y la notación (CMMN)?

CMMN es una notación gráfica utilizada para capturar métodos de trabajo que se basan en el manejo de casos que requieren varias actividades que pueden realizarse en un orden impredecible en respuesta a situaciones cambiantes. Mediante un enfoque centrado en los eventos y el concepto de expediente de caso, CMMN amplía los límites de lo que puede modelarse con BPMN, incluyendo los esfuerzos de trabajo menos estructurados y los impulsados por los trabajadores del conocimiento. El uso de una combinación de BPMN y CMMN permite a los usuarios cubrir un espectro mucho más amplio de métodos de trabajo.

Sigue leyendo
Análisis de caso de uso: un estudio de caso

Análisis de caso de uso: un estudio de caso

Un caso de uso es una técnica de captura y documentación de requisitos que puede escribirse en texto plano para describir de forma narrativa las acciones e interacciones de los participantes que utilizan el sistema. Por último, la funcionalidad del sistema debe satisfacer el propósito para el que las partes interesadas utilizan el sistema.

Sigue leyendo