1 / 10

CHAPTER 6

CHAPTER 6. SYSTEM SEQUENCE DIAGRAM. SYSTEM SEQUENCE DIAGRAM. What is a UML Sequence Diagram? Sequence diagrams describe interactions among classes in terms of an exchange of messages over time. SYSTEM SEQUENCE DIAGRAM. Identify the input messages.

kimn
Download Presentation

CHAPTER 6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CHAPTER 6 SYSTEM SEQUENCE DIAGRAM

  2. SYSTEM SEQUENCE DIAGRAM • What is a UML Sequence Diagram?Sequence diagrams describe interactions among classes in terms of an exchange of messages over time.

  3. SYSTEM SEQUENCE DIAGRAM • Identify the input messages. • Describe the message from the external actor to the system, using proper message notation. • Identify and add any special conditions on the input messages, including iteration and true/false conditions • Identify and add the output return messages.

  4. SYSTEM SEQUENCE DIAGRAM • Basic Sequence Diagram Symbols and Notations

  5. ActivationActivation boxes represent the time an object needs to complete a task.

  6. MessagesMessages are arrows that represent communication between objects. Use half-arrowed lines to represent asynchronous messages. Asynchronous messages are sent from an object that will not wait for a response from the receiver before continuing its tasks

  7. LifelinesLifelines are vertical dashed lines that indicate the object's presence over time.

  8. Destroying ObjectsObjects can be terminated early using an arrow labeled "< < destroy > >" that points to an X.

  9. LoopsA repetition or loop within a sequence diagram is depicted as a rectangle. Place the condition for exiting the loop at the bottom left corner in square brackets [ ].

More Related