Daylyt247 / agileuml

AgileUML tools for MDE using UML

Home Page:https://www.agilemde.co.uk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

Further information, and a manual for the toolset, can be found in the file umlrsds20.pdf and at https://nms.kcl.ac.uk/kevin.lano/uml2web/

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 and Qiaomu Xue.

About

AgileUML tools for MDE using UML

https://www.agilemde.co.uk

License:Eclipse Public License 2.0


Languages

Language:Java 99.0%Language:C 0.3%Language:C++ 0.2%Language:Swift 0.2%Language:Python 0.1%Language:C# 0.1%Language:ANTLR 0.1%Language:Batchfile 0.0%Language:HTML 0.0%