$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Andreas Huber (ahd6974-spamboostorgtrap_at_[hidden])
Date: 2007-11-30 05:02:01
Hi Chris
> I seem to remember seeing an open request for a diagramming tool for Boost
> statecharts that would be similar in concept to the Rhapsody product.  Has
> there been any further development on this front?
No, unfortunately not. There has been a Google Summer Of Code 2006 project that 
attempted to convert Boost.Statechart statemachines into an UML statechart 
diagram. It works only for flat statemachines, does not support most of the UML 
elements and the output is kind of ugly. Also, to my knowledge, it has never 
been run anywhere else than on Linux. There has been no development since GSoC 
ended.
At one point I wanted to continue development, but did not mainly because I was 
unable to find suitable and widely portable components, that would solve the 
following problems for me:
- parsing C++ (we looked at GCC_XML, but it didn't go through a release cycle 
in years)
- drawing statechart elements (we looked at graphviz, but found it to have some 
surprising shortcomings)
Regards,
-- Andreas Huber When replying by private email, please remove the words spam and trap from the address shown in the header.