PyUMLGraph: Python debugger produces UML output

Adam Feuer adamf at pobox.com
Wed Oct 15 21:05:37 EDT 2003


Folks,
  This is an announcement of the initial release of PyUMLGraph, a
Python debugger that produces UML output in Graphviz's dot format. You
can find out more about it here:

http://www.pobox.com/~adamf/software/PyUmlGraph/

  The idea is to use the UML diagrams as a way to understand complex
Python software- since the diagrams are generated from running code,
they are always up to date. The more coverage you have of the program
through a test suite (such as unittest or PyUnit) the more complete
your diagrams will be.
  Since PyUMLGraph is a debugger, it has full access to Python type
information, and can display that information in the UML diagrams- for
instance, for class attributes and method return types.

  PyUMLGraph is released under the GPL.

cheers
adam
--
Adam Feuer <adamf at pobox dot com>






More information about the Python-list mailing list