UML Domine el lenguaje de modelado más utilizado en la actualidad
6. MODELAR US ACCIONES Y los de interacción. Con respecto a las transiciones, todas las opciones vistas en la sección anterior están presentes de manera intuitiva en la herramienta. Tenemos constructores para abrir el flujo de control, para cerrarlo y también para expresar alternativas. Otras características avanzadas nos permiten, por ejemplo, distinguir entre entidades que aceptan una determinada entrada, especificar los valores crea dos y consumidos por una actividad, generar ciclos en un determinado componen te, etcétera. Todos estos detalles son fijncionalidades extra presentes en Visual Paradigm, que nos permiten enriquecer nuestros modelos. A lo largo de esta sección iremos mencionando las más destacadas. MO-gesoR. D ia g ra m a d e A c tiy id a d 2 \ k Q \ ^ ▲ Herramientas ¡S flctlvlty Activity Activity Parameter Nods O Action - '' » l^ D e o s iü n N o d e , : i F Ä d ? [ . I Merge Node Join Node S I Object Node :” 'J Interrupttole Activity Region \ \ 3 6 Expansion Region \ 1 ^ Expansion Node Ì y Swimlane VerBcal 1 r nntrni FInw (iterat»/e Dividir en Mitades A c i Oröenar Primera sL Orctenar Segunda Mitad Mezcíar Amisas Mitades a Figura 25. Menú con los constructores disponibles en Visual Paradigm para los diagramas de actividad. Señales disparadoras El constructor de señales disparadoras es útil cuando la salida de una actividad se traduce en el cambio de estado de algún objeto del sistema o en la ejecución de una nueva actividad. En general, se utilizan para modelar acciones instantá- m REDES DE PETRI Uno de los sistemas de especificación basados en transicionGs más reconocido es el de las Redes de Petri. Este mecanismo, creado por Cari Adam Petri en los años 60, es apropiado para describir de manera intuitiva y clara el comportamiento dinámico en entornos distribuidos. Sus principales constructores son lugares, transiciones y arcos dirigidos. 202
RkJQdWJsaXNoZXIy MjI4NDcx