A UML Unified Modeling Language uma linguagem que pode ser utilizada para especificar, visualizar, construir e documentar
r sistemas, atravs de modelos. Os diagramas UML incluem elementos grficos que ilustram uma parte ou aspecto particular do sistema. Um modelo do sistema possui vrios tipos de diagramas para descrev-lo.