The tool can be used to quickly sketch designs in UML and immediately generate working code - even for incomplete models. It can also be used to quickly produce prototypes or test scripts.
Download latest current release: here
Execute as java -jar umlrsds.jar in a directory with a writable subdirectory called "output".
Number of downloads: 1398
The directory libraries contains libraries for mathematics, sequences, etc.
The directory Simple migration defines one example from this. The model is in the file 'miguc.txt'
The directory Generic transitive closure The computation of the transitive closure 'ancestor' of 'parent'
The directory Sudoku solver for 4-by-4 Sudoku games
The directory Computes maximum inheritance depth in a class diagram The computation of the maximum inheritance depth in a class diagram (with at least one inheritance).
A more complex migration example
The class diagram rationalisation case study
. The correlation calculator case study
. The repotting geraniums case study
. The use case refactoring case study
. The UML2C translator specification
Shekoufeh Kolahdouz-Rahimi: firstname.lastname@example.org