
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