Skip to content

Design Patterns using Sequence Diagrams

Design patterns are usually described using class diagrams. Since class diagrams show only static structure, this is not enough to show how the patterns should execute. Therefore I am creating a repository of sequence diagrams that describe the functionality of these design patterns. Your comments are welcome.

Creational Patterns

  • Abstract Factory (coming soon)
  • Builder (coming soon)
  • Factory Method
  • Lazy Initialization (coming soon)
  • Multiton (coming soon)
  • Object Pool
  • Prototype (coming soon)
  • Singleton

Structural Patterns

  • Adapter
  • Bridge (coming soon)
  • Composite (coming soon)
  • Decorator (coming soon)
  • Facade (coming soon)
  • Flyweight (coming soon)
  • Front Controller (coming soon)
  • Module (coming soon)
  • Proxy (coming soon)

Behavioral Patterns

I am working on more patterns as I get time. Do you have a pattern to model? leave me a comment.


  1. Armando Armando


    I was wondering, why is it a dead project?

    I’m actually working in my master thesis and these sequence diagrams could come in handy…

    Could I get your personal opinion on my own sequence diagrams of Proxy and Observer design patterns?

    Have a great day!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.