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.