![]() Lifeline Start and End: The Birth and Death of Lifelines 8 7. Lost and Found Messages: Navigating Uncharted Territory 7 6. Self Message: Recursive or Internal Method Calls 6 5. Execution Occurrence: Activating Control Focus 5 4. Messages: The Essence of Communication 4 3. This is useful for expressing an asynchronous message after which the source element becomes idle.Įnds a Forced Activation started by the 'Extend Source Activation' options.ĭisplays on the context menu only where its use is appropriate.įor example, after a self-message the next message starts by default at a lower activation level but the 'Raise Activation Level' command displays on the context menu to enable you to raise its level. Lifelines: Representing Participants 3 2. Truncates the activation of the source element after the current message. This could be used to express an element that continues its own processing concurrently with other processes. This enables you to describe more than one processing scenario in a single diagram.įorces an element to stay active beyond the normal processing period. Starts off a new round of processing in the current diagram. Having set out the Lifelines and Sequence Messages with the appropriate message grouping and activation levels, you might want to indicate that two messages in different Message Groups and at different Activation levels issuing from a Lifeline are branches, or executed concurrently. It is recommended that you consider upgrading your models to make use of Fragments and other more recent improvements in notation. [This section describes a method of representing concurrent messages as defined in UML prior to UML 2.0, and supports models that might still apply it.įrom UML 2.0 onwards, this notation has been replaced by Fragments. Click on the arrow to raise or lower the activation level. Whenever appropriate, left arrows and/or right arrows display on specific connectors. To access the context menu, right-click on the message and select 'Activations'.Ī more convenient way to change activation levels is directly on the diagram. There are several context menu options on a Sequence Message that you can use to accomplish this. In general, Enterprise Architect calculates the period of activation for you, but in some cases you might want to fine tune the rectangle length. This visual representation can be suppressed by right-clicking the Sequence diagram, and selecting 'Suppress Activations'. These rectangles describe the time the element is active during the overall period of processing. Add a lost or found occurrence next to the lifeline, and draw a message from the occurrence to the lifeline.Sequence elements in a Sequence diagram have Activation rectangles drawn along their lifelines.To create a found message, do as follows: Add a lost or found occurrence next to the lifeline, and draw a message from the lifeline to the occurrence.A found message is denoted with a black circle at the starting end of the message. To create a lost message, do as follows: A create message signifies the instantiation of a target lifeline. A recursive message is similar to a self message but points to an activation on top of the current one. Enterprise Studio Online automatically turns the message into a > message.Ī lost message is denoted with a black circle at the arrow end of the message. A self message denotes communication within the same lifeline, representing the invocation of a message on itself. Draw a destruction occurrence at the bottom of the lifeline, and then draw a message to the destruction occurrence.To create a delete message, do as follows: The lifeline will be positioned to start at the message.Ī delete message is sent to terminate another lifeline. Enterprise Studio Online automatically turns the message into a > message. Draw a message to the target lifeline element.To create a create message, do as follows: It is drawn to the start of the lifeline. Creating a create messageĪ create message is used to represent the creation of a lifeline. It automatically turns into a reply message. Instead of setting a return message as a reply message after drawing it, hold down Alt when drawing the return message.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |