From Doxygen version 1.5.3 doxygen supports sequence charts inside the documentation. Original doxygen works together with mscgen (a tool similar to Trace2UML). But because Trace2UML is now call compatible with mscgen, you can use Trace2UML instead. The only thing you have to do by hand, is to RENAME "Trace2UML.exe" into "mscgen.exe" (or do a symbolic link, on Linux). This is because Doxygen has the tool name hard coded in its binary (maybe this will change one day ;-)
I’ve been tinkering with Doxygen and SEQUENCE (see my previous post on this) to make them play well together for the documentation of the Daversy project. The goal was to have Doxygen automatically incorporate sequence diagrams into the resulting documentation, complete with a description of the diagram and links to other relevant parts of the docs. I guess there are up sides to recovering from a knee surgery – it’s been years since I had the opportunity to spend a day on something like this. We’ll start with a simple sequence diagram file that SEQUENCE can read and convert into an image. This is an actual sequence diagram from the Daversy documentation that describes how the Extract command works, and when I run it through SEQUENCE, the following image is generated : Is that cool or what?
October 17, 2004 Version 9 of SEQUENCE The only change is that the source jar file now contains the data for the help files, such as they are. Here are sequence_src.jar and sequence.jar . Posted by Alex.
This plugin will convert the PIC Graphical Language to an image. See http://en.wikipedia.org/wiki/Pic_language for more info on the PIC language. You can use this to create all sorts of freeform drawings and diagrams. For examples see http://www.onlamp.com/pub/a/onlamp/2007/06/21/in-praise-of-pic.html?