"Frode Tenneb�" wrote in message news:ddo969.8qa.ln@leia... : This is indeed a very interesting idea. I have only barely touched a : UML tool (Rational Rose), so I wouldn't really have any experiences at : all. However, one of it's selling points is the ability to reverse : engineer code and draw fancy diagrams for you. : : And if it can do Ada -> UML -> Ada, why should it not manage : Ada -> UML -> C++ (or more desireable, C++ -> UML -> Ada)? : : Have you tried this without success before? My understanding is that Rose will only generate the overall structure of the code; it's not a complete code generator (or, by extension, a translator).