1 / 20

Universal Modeling Language (UML)

Universal Modeling Language (UML). Rajiv Ramnath Director CERCS for Enterprise Transformation and Innovation (CETI). UML: A notation for capturing work products. Uses of UML. As Sketch As Blueprint As Programming Language Concepts (e.g. in a domain model)

greta
Télécharger la présentation

Universal Modeling Language (UML)

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. Universal Modeling Language (UML) Rajiv Ramnath Director CERCS for Enterprise Transformation and Innovation (CETI)

  2. UML: A notation for capturing work products UML

  3. Uses of UML • As Sketch • As Blueprint • As Programming Language • Concepts (e.g. in a domain model) • Specification (of software components) • Implementation (tied to a language) UML

  4. Use Case Reference: UML Distilled, Martin Fowler: Safari UML

  5. Use Case Diagram Showing <<Extends>> Reference: UML Distilled, Martin Fowler: Safari UML

  6. Use Case Diagram Showing<<Uses>> Reference: UML Distilled, Martin Fowler: Safari UML

  7. Class Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  8. Association Reference: UML Distilled, Martin Fowler: Safari UML

  9. Object Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  10. Sequence Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  11. Collaboration (Communication) Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  12. State Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  13. Activity Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  14. Advanced UML Static Operations Aggregation Composition (cannot exist outside of) Reference: UML Distilled, Martin Fowler: Safari UML

  15. Interfaces Reference: UML Distilled, Martin Fowler: Safari UML

  16. Interaction Overview Diagrams Reference: UML Distilled, Martin Fowler: Safari UML

  17. Swimlanes Reference: UML Distilled, Martin Fowler: Safari UML

  18. Package Diagram(Package == Namespace) Reference: UML Distilled, Martin Fowler: Safari UML

  19. Deployment Diagram Reference: UML Distilled, Martin Fowler: Safari UML

  20. Thank you! UML

More Related