Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.



Published on

  • Be the first to comment

  • Be the first to like this


  1. 1. Introduction to Rational Rose 98i Module 5: Sequence Diagram
  2. 2. Objectives: Sequence Diagram <ul><li>You will be able to: </li></ul><ul><ul><li>Create a sequence diagram </li></ul></ul><ul><ul><li>Assign objects in sequence diagrams to classes </li></ul></ul><ul><ul><li>Map messages to operations </li></ul></ul><ul><ul><li>Create scripts for sequence diagrams </li></ul></ul><ul><ul><li>Create a collaboration diagram from a sequence diagram </li></ul></ul>
  3. 3. Creating a Sequence Diagram
  4. 4. Sequence Diagram Toolbar Text Selection Tool Note Note Anchor Object Message Reflexive Message
  5. 5. Representing Objects Actor Object only Class only Object and Class
  6. 6. Assigning Objects to Classes <ul><li>A new class can be created for the object </li></ul><ul><li>An object can be assigned to a class already defined </li></ul>
  7. 7. Relocating New Classes
  8. 8. Messages
  9. 9. Inserting Messages New message
  10. 10. Moving Messages
  11. 11. Reflexive Messages
  12. 12. Focus of Control
  13. 13. Message Deletion and Focus of Control <ul><li>All messages within a focus of control are deleted when the message starting the focus is deleted </li></ul>
  14. 14. Nested Focus of Control
  15. 15. Sequence Diagram with a Script
  16. 16. Collaboration Diagram
  17. 17. Exercise: Sequence Diagram
  18. 18. Exercise: Collaboration Diagram