Acción [Guía de Usuario de Enterprise Architect]

Top Previous Next

Acción

button_main button_prev button_next

d_action

Descripción

Un elemento de acción describe un proceso básico o transformación que ocurre dentro de un sistema, y es la unidad funcional básica en un diagrama de actividad. Las Acciones pueden ser pensadas como hijos de actividades; ambos representan procesos, pero las Actividades pueden contener varios pasos o procesos que se descomponen, cada uno de los cuales puede ser plasmado en una acción. Una acción no puede ser rota o descompuesta.

 

activitydiagram-actions

 

Con el propósito de simular, puede definir el efecto de una Acción (Atómica) básica en la página Efecto de la ventana de Propiedades de elementos, utilizando una expresión de Javascript para definir la duración del efecto y seleccionando mostrar el efecto en el diagrama. Una Acción puede definirse aún más con notas de precondiciones y pos condiciones.

Ciertas propiedades se pueden representar de manera gráfica en la Acción. Cuando primero arrastra el icono de Acción de la Caja de Herramientas hacia el diagrama, el sistema le solicita seleccionar de una lista de los tipos más comunes de Acciones para crear. Si selecciona la opción Otro en esta lista, se muestra la ventana Nueva Acción; la lista de despliegue Otro en esta ventana le permite seleccionar un tipo de Acción más especializado de una lista completa de tipos de Acción.

actionlist actionlist2

 

Si posteriormente decide que el tipo de Acción no es apropiada, puede cambiarlo en la página Avanzada de la ventana de Propiedades de elementos de Acciones- seleccione el nuevo tipo requerido de la lista de despliegue Tipo. Para la Acción de Especificación de un Valor, también puede configurar el valor en esta página.

Los valores de datos pasados desde y hacia una Acción, pueden ser representados por Conectores de Acciones. Para un tipo de acción que no sea una Acción básica, también puede asignar Conectores de Acciones para representar propiedades específicas.

Una Acción, también puede ser representada como un Nodo de Expansión lo que indica que la Acción consta de una Región de Expansión.

Icono de la Caja de Herramientas

e_action

Aprender Más

Elemento de Actividad

Diagrama de Actividad

Pre/Post Condiciones Locales

Tipos de Acción

Pin de Acción

Asignar Pines de Acción

Nodo de Expansión

Región de Expansión

Operaciones de Clase en Diagramas

Generación de Código - Diagramas de Actividad

Agregar Acción como Hipervínculo

Comportamiento de Acción por Tipo (Simulación)

 

Especificación UML OMG

La especificación de UML OMG (Especificación de la Superestructura UML, v2.1.1, p. 241) enuncia:

Una acción es un elemento con nombre que es la unidad fundamental de la funcionalidad ejecutable. La ejecución de una Acción, representa algún tipo de transformación o procesamiento en el sistema modelado, ya sea un sistema informático u otro.

 

La especificación de UML OMG Especificación de la Superestructura UML, v2.1.1, p. 313) también enuncia:

Una Acción, puede tener conjuntos de extremos de actividades entrantes y salientes que especifican el flujo de control y de datos desde y hacia otros nodos. Una Acción no comenzará su ejecución hasta que todas sus condiciones de entrada se satisfagan. La finalización de la ejecución de una acción, puede habilitar la ejecución de una serie de nodos y acciones sucesivas, que toman sus entradas de las salidas de la acción.