# agileuml **Repository Path**: mirrors_eclipse/agileuml ## Basic Information - **Project Name**: agileuml - **Description**: AgileUML tools for MDE using UML - **Primary Language**: Unknown - **License**: EPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2026-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # agileuml This repository contains the source files for the Eclipse Agile UML project These are the core source files of the Agile UML toolset. Plugins, such as the UML to C and UML to Python translators are available as uml2Ca.zip, uml2Cb.zip and uml2py.zip, as are libraries in libraries*.zip and code generators in cg*.zip Program translation between Java and Python, C and JavaScript is supported by translators.zip The executable for the toolset is in umlrsds.jar This can be executed as java -jar umlrsds.jar on the command line. The toolset expects a directory called 'output' to exist in its execution directory, 'output' is used to hold all input and output files, such as metamodels and models. A build script is provided in executables/build.bat, which can be run directly as a command on Windows. To build the executable on Linux, run the following from the command line: ```bash jar cvfm umlrsds.jar UMLRSDSManifest.txt *.class ``` then run umlrsds.jar from the command line like so: ```bash chmod +x umlrsds.jar # needed on Unix/Unix-like systems to make the JAR file executable java -jar umlrsds.jar ``` Further information, and a manual for the toolset, can be found in the file umlrsds20.pdf and at https://www.agilemde.co.uk Videos on the use of the toolset can be viewed at: https://www.youtube.com/channel/UCmhEP7QYIHH9MhyEjho_tdQ/ Contributors to AgileUML and associated research include Kevin Lano, Pauline Kan, Kelly Androutsopoulos, David Clark, Shekoufeh Kolahdouz-Rahimi, Sobhan Yassipour-Tehrani, Hessa Alfraihi, Lyan Alwakeel, Shichao Fang, Kunxiang Jin, Zishan Rahman, Asad Rahman and Qiaomu Xue.