A Unified Modeling Language (UML) é uma linguagem de
modelagem não proprietária de terceira geração. Um dos
principais objetivos da UML é proporcionar a maior
visualização lógica do desenvolvimento de sistemas de
informação, e, para isso, utiliza em sua estrutura de
diagramas comportamentais os seguintes diagramas: