RTaW-Generator : code generation from UML
RTaW-Generator is a Model Driven Development (MDD) tool that generates the C++ or Java code of your application directly from an UML 2.0 specification. Not only is the core of the application automatically generated but also is the graphical interface and the documentation!
Key Benefits
RTaW-Generator has been extensively used in-house for the RTaW software suite and for custom developments in large companies. The benefits of using RTaW-Generator are numerous: much faster code development, better code quality and consistency between specification and code. In our experience with software cost estimation models such as COCOMO, depending on the nature and size of the project, RTaW-Generator provides a speedup ranging from 5 to 30 over hand-written code.
Screencast: see RTaW-Generator create the core of a delivery management software from the UML model! Get in touch for a remote demo possibly with your own UML models or download our network simulator RTaW-Sim to get a feel of what can be done with RTaW-Generator.

RTaW-Generator transforms UML 2.0 models into Java or C++ programs with the Graphical User Interface that enables the user to manipulate the data.
Interested in an overview about MDD and RTaW-Generator approach? Please consult the slides below.
RTaW MDD/MDA offer:
- RTaW-Generator: binary code / per seat or source code / unlimited seats licensing,
- Custom extensions: business-specific transformations, new widgets, new platforms (.NET, Qt, GTK), etc,
- Functional specification and validation in UML, UML+OCL, B language,
- MDA/MDD mentoring.
