Warning
This repository is archived as the web-based data flow analysis editor now provides similar functionality. For further information, please see this organization.
This generator creates beautiful data flow diagrams based on Palladio software architecture models by using PlantUML.
- Install the version
2022-12
of the Eclipse Modelling Tools from the official site - Clone the confidentiality analysis repository from GitHub.
- Import the dependencies.p2f file into Eclipse to install the dependencies of the project. This is achieved by going to File->Import->General->Install from File
- Clone the uncertainty impact analysis reposiotry from GitHub
- Import all projects of the data flow analysis, uncertainty impact analysis and also all projects from the
bundles
andtests
folders from this repository
- The bundle
org.palladiosimulator.dataflow.diagramgenerator.tests
contains test cases to test the functionality and to run the generator - The bundle
org.palladiosimulator.dataflow.diagramgenerator.testmodels
contains PCM models for testing and evaluation- If you wish to use your own PCM models, you can create the models inside this bundle and adapt the test cases accordingly (or create a new one)
- The tests demonstrate how to use the generator to generate diagrams as SVG files using PlantUML as a drawing engine
- Output files are generated in the
output
folder of theorg.palladiosimulator.dataflow.diagramgenerator.tests
bundle
Please refer to this page for more information about the software documentation.