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 version 1.4: here
Extract the directory 'umlrsds1p4.zip' and then run: java UmlTool in this directory
The subdirectory 'output' is used to store models and Java code output.
Download latest current release: here
Execute as java -jar umlrsds.jar in a directory with a writable subdirectory called "output".
Number of downloads: 1077
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
Shekoufeh Kolahdouz-Rahimi: email@example.com