Happy Saint Andrew’s Day 2018

Wishing everyone a Happy Saint Andrew’s Day

We would like to wish all our customers, suppliers and followers a Happy Saint Andrew’s day 2018 from 3SL.

Whether a descendent of the Picts, Scots, or Angles, we hope the only battle today will be how best to model interactions in Cradle!

COD Collaboration Diagram

A Use Case is a class of interactions between actors in a UML model’s environment and the system. Each may be complex or compound and may require decomposition into simpler Use Cases. Each path through the possible options in a Use Case, (an  event flow) is called a scenario.

Scenarios can be described by a COD. This diagram  shows the details of the interaction of the environment and part(s) of the system.  On a UCD these are the external actors with the appropriate classes and their object instances. Each interaction is represented in terms of an exchange of messages. The COD focuses on clearly showing the totality of message transfers between all the actors and classes/object instances involved in the scenario. Similarly a SQD (Sequence diagram would be used to highlight the chronological ordering of the events.

Depicting the battle of Athelstaneford as a COD (Collaboration Diagram)
The Battle of Athelstaneford

Whilst the battle at Athelstaneford, is over simplified in this diagram, it still shows how a more detailed interaction of the whole Use Case can be illustrated. Therefore, if you ever want a reminder of why the Saltire of Saint Andrew was chosen as the emblem of Scotland…. The legend of the clouds vision to Óengus II COD diagram, may be a handy reminder. For more information see the Cradle help section for COD.