UML = Unified Modelling Language

Wird für die Darstellung von Programmabläufen verwendet. Kann auch für die Darstellung von Lernpfaden, Dialogsimulationen und Lernprozessen verwendet werden.