Diagrama de Actividades |
Superior Previo Próximo |
Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Temas Relacionados ..| ..Especificación del UML del OMG
Los diagramas de actividades se usan para modelar el comportamiento de un sistema, y la manera en que éste comportamiento está relacionado con un flujo global del sistema. Se usan los caminos lógicos que sigue un proceso basado en varias condiciones, concurrencia en el proceso, los datos de acceso, interrupciones y otras alternativas del camino lógico para construir un proceso, sistema o procedimiento.
Tenga en cuenta: Los Diagramas de Análisis (de Actividades simplificados) contienen los elementos que se deben usar para modelar el proceso de negocio, que se puede crear usando la opción Nuevo Diagrama
Diagrama de Ejemplo El siguiente diagrama muestra algunas características de los diagramas de Actividades, incluyendo actividades, acciones, nodos de inicio, nodos de finalización y puntos de decisión.
Elementos y Conectores de la Caja de Herramientas Seleccione los elementos y conectores del diagrama de Actividad desde las página Actividad de la caja de herramientas del UML de EA
Consejo: Haga clic en los siguientes elementos y conectores para obtener más información.
Temas relacionados
Especificación del UML del OMG La especificación del UML del OMG (UML 2.0 Superstructure, p. 284) establece:
"Una actividad especifica la coordinación de ejecuciones de comportamientos subordinados, usando un modelo de flujo de datos y control. Los comportamientos pueden iniciarse por la ejecución de otros comportamientos en el modelo, porque los objetos y sus datos se ponen disponibles, o porque ocurren eventos externos al flujo. El flujo de ejecución es modelado como un nodo actividad que se conecta con otras actividades. Un nodo puede ser la ejecución de comportamiento subordinado, como un cómputo aritmético, una llamada de una operación, como una sincronización, decisión, y control de concurrencia. Las actividades pueden formar jerarquías de invocación que invocan a otras actividades, mientras van resolviéndose finalmente las acciones individuales. En un modelo orientado a objeto, las actividades se invocan por lo general indirectamente como métodos limitados a las operaciones que son invocadas."
"Las actividades pueden describir un procedimiento computacional. En este contexto, ellos son los métodos que corresponden a las operaciones en las clases. Las actividades pueden aplicarse para el modelado organizacional en la Ingeniería de procesos de negocio y de flujos de trabajos. En este contexto, a menudo se originan eventos dentro del sistema, como la culminación de una tarea, pero también fuera del sistema, como una llamada del cliente. También pueden usarse las actividades para el modelado de sistemas de información para especificar los procesos de alto nivel "
"Las Actividades pueden contener acciones de varios tipos:
"Las acciones no tienen una descomposición detallada en la actividad que las contiene. Sin embargo, la ejecución de una sola acción puede inducir a la ejecución de muchas otras acciones. Por ejemplo, una acción de llamada que invoca una operación que es llevada a cabo por una actividad que contiene acciones que se ejecutan antes de completar la acción de llamada." |