PlantUML

PlantUML es una herramienta que permite definir diagramas UML usando un lenguaje textual generando imágenes a partir de estos.

Soporta estos tipos de diagramas:

· Diagrama de Casos de Uso

· Diagrama de Secuencia

· Diagrama de Clases

· Diagrama de Actividad

· Diagrama de Componentes

· Diagrama de Estado

· Diagrama de Objetos

Como ejemplo para los diagramas de secuencia:

@startuml img/sequence_img001.pngAlice -> Bob: Authentication Request

Bob –> Alice: Authentication Response

Alice -> Bob: Another authentication Request

Alice <– Bob: another authentication Response

@enduml

O un diagrama de clases:

@startuml img/classes11.pngclass Dummy1 {

+myMethods()

}

class Dummy2 {

+hiddenMethod()

}

class Dummy3 <<Serializable>> {

String name

}

hide members

hide <<Serializable>> circle

show Dummy1 method

show <<Serializable>> fields

@enduml

Deja un comentario