-
Notifications
You must be signed in to change notification settings - Fork 0
Convert Artisan UML exports into XMI readable by Papyrus
License
jeroenk/artisanConvert
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction ------------ The Python scripts in this directory can be used to convert Artisan UML exports into XMI readable by Papyrus. Currently only state machines are converted. The tool can be invoked in two different ways: 1. To list the packages present in the export, invoke the tool with: ./xmi_trans.py list Model.zip where Model.zip should be replaced by the zip-file containing the export to the translated. 2. To convert the export, invoke the tool with: ./xmi_trans.py generate Model.zip "Functional requirements" where Model.zip should again be replaced by the zip-file containing the export. The last argument is optional and denotes the package to be translated (in this case "Functional requirements"); the package should be one of the packages listed by the list functionality. Dependencies ------------ The tool depends on Python 2, version 2.5 or higher; Python 3 is not supported. In addition, the following external libraries are required: * ply, python lex-yacc: http://www.dabeaz.com/ply/ We tested with version 3.4. * pyth, python text markup and conversion: https://github.com/brendonh/pyth/wiki Currently only the latest version from the pyth git repository works: https://github.com/brendonh/pyth.git
About
Convert Artisan UML exports into XMI readable by Papyrus
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published