Olá, Vinícius! Tudo be?
A UML é uma linguagem de modelagem usada para visualizar, especificar, construir e documentar artefatos de um sistema de software. Ela não é apenas para descrever o passo a passo de um processo, mas também para representar diferentes aspectos de um sistema de software.
Quando falamos de notações UML, estamos nos referindo aos diferentes tipos de diagramas que a UML oferece. Cada um desses diagramas tem um propósito específico e representa um aspecto diferente do sistema. Por exemplo, temos o "diagrama de atividade" mencionado na aula, que é usado para representar o fluxo de atividades em um processo.
No caso do "Sistema de e-mail" mencionado na aula, poderíamos usar diferentes diagramas UML para representar diferentes aspectos do sistema. Por exemplo, um "diagrama de atividades" poderia ser usado para representar o processo de enviar um e-mail, enquanto um "diagrama de classes" poderia ser usado para representar as diferentes entidades no sistema de e-mail (como Usuário, E-mail, Servidor de E-mail, etc.) e suas relações.
Bons estudos!