UML Diagrams Examples
Examples by Types of Diagrams
Use Case Diagrams
Business Use Case Diagrams
Airport check-in and security screeningRestaurant
System Use Case Diagrams
Ticket vending machineBank ATM use cases
Point of sales (POS) terminal
e-Library online public access catalog (OPAC)
Online shopping
Credit card processing system
Website administration use cases
Hospital management use cases
Software protection and licensing use cases
Information Flow Diagrams
Scheduled Workflow information flow for the IHE Radiology Technical FrameworkClass Diagrams
Design Pattern - Abstract FactoryDomain Models
Library domain modelBank account types
Online shopping domain
Health insurance policy
Hospital management domain
Digital imaging in medicine - DICOM model of the real world
Sentinel HASP software licensing domain
Implementation Models
Android Camera implementation classesSoftware licensing Aladdin package implementation classes
Object Diagrams
Web Application - Login ControllerComposite Structure Diagrams
Internal Structure - Bank ATM Composite StructureInternal Structure - Tomcat 7 Server Composite Structure
Collaboration Use as Design Pattern - Observer Pattern
Package Diagrams
Multi-Layered Application ModelMulti-Layered Web Architecture
Java™ Servlet 2.5 API
Java™ Servlet 3.0 API
Spring and Hibernate Data Access Classes
Value Object Package Template
Component Diagrams
Online shopping - retail websiteSentinel HASP software licensing components
Java EE 5 Web Services - JAX-WS 2.0
Deployment Diagrams
Web application manifestation exampleWeb application deployment
Multilayered load balancing
Clustered deployment of J2EE web application
Apple iTunes deployment
Android application deployment example
Network Diagrams
Home network diagram exampleWeb application network diagram example
Profile Diagrams
Service Oriented Architecture Modeling Language - SoaML UML ProfileEnterprise JavaBeans - Java EJB 3.0 UML Profile
Digital Imaging and Communications in Medicine - DICOM UML Profile
Activity Diagrams
Business Flow - Process OrderBusiness Flow - Document Management Process
Medical - Electronic Prescriptions
Software Design - Resolve Issue
Software Licensing - Sentinel HASP SL - Manual Activation of Trial Product
Website - Online Shopping
Ticket Vending Machine
Web Security - Single Sign-On for Google Apps
State Machine Diagrams
Water phase diagram as state machineBank ATM state machine
Java 6 thread states and life cycle
Java EJB - life cycle of a session object
Online shopping user account state machine
Sequence Diagrams
Online BookshopSubmit Comments to Pluck using DWR, AJAX, JSON
Facebook User Authentication in a Web Application
Spring and Hibernate transaction management
Timing Diagrams
Medical domain - Stages of Alzheimer’s DiseaseWeb User Experience - Website Latency
Communication Diagrams
Online BookshopInteraction Overview Diagrams
Online ShoppingSubmit Comments to Pluck using DWR, AJAX, JSON
Examples by Technology or Application Domain
Online shopping UML diagramsTicket vending machine UML diagrams
Bank ATM UML diagrams
Hospital management UML diagrams
Java technology UML diagrams
Application development for Android UML diagrams
Software licensing and protection using SafeNet Sentinel HASP security solution
