We have a requirement to generate c++ & Java code out of StateCharts drawn in UML tools.
Previously we used "Rational Rose" but due to some license error we can not use it anymore. In rose there was a plugin available which generates a text file out of the stateChart which was integrated with our framework.
So now our need is to evaluate & select a standard UML tool which fulfill the following requirement.
@ ease to use. Ease to draw stateCharts.
@ ability to generate code from the stateCharts for C++ in GNU Linux env. [ with all queue, thread requirements handled by the generated code. So that user can only concentrate on the business logic]
@ OR availability of a plugin or tool to generate a text file capturing the transactions.
Two tools have come forward as strong contenders - IBM's Rhapsody & SparxSystems EnterpriseArchitect.
Let me know your suggestions and experience in this area. Thanks in advance