A linguagem de modelagem de software de propósito geral conhecida como UML (Unified Modeling Language)
oferece diversos diagramas que servem para documentar
sistemas em seus diferentes aspectos. O diagrama que
tem como objetivo representar, em alto nível, a interação
entre atores e o sistema sendo modelado é chamado de