Hi developers, I just bumped into a FREE UML tool a moment ago - so thought you might want to check it out - it looks like a good one - seems to be supporting all UML diagrams. Runs on Linux, of course. Also supports C++ forward/reverse engineering + you can insert your own code templates (that's what I gleaned from their website - but lets see). -- Asif