1 / 12

UML Diagrams: Sequence Diagrams Dynamic Analysis Model

UML Diagrams: Sequence Diagrams Dynamic Analysis Model. Sequence Diagrams. Depict object interactions in a given scenario of a given Use Case Specify the messages passed between objects using horizontal arrows including messages to/from external actors Time increases from Top to bottom.

melva
Télécharger la présentation

UML Diagrams: Sequence Diagrams Dynamic Analysis Model

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. UML Diagrams:Sequence DiagramsDynamic Analysis Model

  2. Sequence Diagrams • Depict object interactions in a given scenario of a given Use Case • Specify the messages passed between objects using horizontal arrows including messages to/from external actors • Time increases from Top to bottom

  3. Sequence Diagrams • Sequence Initiation

  4. Sequence Diagrams • Identify objects needed to support use case, determine sequence of internal events following the external initiating event • Diagrams that are not initiated with an external actor represent only a partial sequence • Partial sequence diagrams should clearly identify the actor initiated sequence diagrams from which they are launched

  5. Sequence Diagrams • Messages specified on interactions can be synchronous or asynchronous Synchronous call

  6. Sequence Diagrams Asynchronous call

  7. Sequence Diagrams • Display operation names on call arrows

  8. Sequence Diagrams Compound and Simple Iteration

  9. ‘included’ sequence diagrams

  10. Showing alternate behavior in a sequence diagram

  11. Showing Extension Point

  12. Specifying Timing Requirements

More Related