Documenting architecture: Wireshark, PlantUML and a REPL to glue them all (2017)

Documenting architecture: Wireshark, PlantUML and a REPL to glue them all (2017)

Instead of drawing UML diagrams, why not generate them from a network traffic capture of the running system? As part of the documentation I thought it would be important to have some sequence diagrams to explain the protocol between the different parts of the system. Being text based, our problem of generating UML diagrams becomes one of string concatenation.

Source: danlebrero.com