Os diagramas de sequência normalmente são desenvolvidos a partir dos diagramas de caso de uso e de classe da UML e possuem características bem específicas. Um diagrama de sequência