Showing all posts tagged #uml-modelling:


Rebooting the Use Case Diagram

Posted on September 28th, 2018

Use cases have fallen out of favour in recent times with user stories becoming the preferred way for teams to manage requirements. For a good discussion of the differences, see Gustav Bergman's older (but still relevant post) A Use Case is to a User Story as a Gazelle is to a Gazebo. In the...

The UML Collaboration Element

Posted on March 10th, 2012

Suppose I want to conceptually model a network of flights between airports. No problem I use a class called Airport and a recursive association called Flight. A recursive association is one that connects two instances of the same class. In other words both ends of the association touch the same ...