Up until a few years ago there were many different modelling languages available to software developers. However, this vast array of choice only served to hinder communication and …