Dynamic diagrams provide descriptions of the components and system behaviour.
Examples of dynamic diagrams are collaboration and sequence diagrams to specify high level abstraction for sequences of actions involving several components of the system. Activity diagrams, state diagrams, and statecharts are used to specify the detailed behaviour of a single component. BDL diagrams allow to provide a set of UML diagrams a global dynamic semantics. It allows to specify the behaviour of systems. It provides a common semantics to the different dynamic diagrams - this report analyses in detail sequence diagrams and statecharts.