Skip to content
Snippets Groups Projects
Commit 8edf13ec authored by Maximilian König's avatar Maximilian König
Browse files

Update readme.md

parent 9adca86e
No related branches found
No related tags found
No related merge requests found
# Performance Analysis Visualization
![PAVO Logo](https://se3.informatik.uni-wuerzburg.de/descartes/dql/blob/master/tools.descartes.pavo/logo/logo.jpg)
![PAVO Logo](https://se3.informatik.uni-wuerzburg.de/descartes/dql/raw/9adca86e0850228c60a4aa0064fe1837825b59c9/tools.descartes.pavo/logo/logo.jpg)
PAVO was designed as an independent library, mainly matching to DQL, to visualize results given in charts. PAVO already provides many different diagram types, all with their own logic, if they can be displayed or not. PAVO contains an own result type, so other software packages only need to convert their results to that one to make PAVO work. As normally created diagrams are not only used for personal interests, we added an export feature to create several files, which can later be included into e.g. dissertations. PAVO was kept as simple as possible to extend by using the software pattern of Model-View-Controller and the Decorator pattern for the GUI. For the future PAVO can be extended with even more diagram types and shall be included into even more software packages, to simplify them in the idea of Declarative Performance Engineering.
To use PAVO for your own tool you need to create an instance of [GraphicsEngine](https://se3.informatik.uni-wuerzburg.de/descartes/dql/blob/master/tools.descartes.pavo/src/tools/descartes/pavo/GraphicsEngine.java). Therefore a new constructor is needed, which does basically the same as the two given constructors. Furthermore a new class similar to [TransformEntityMappingToResult](https://se3.informatik.uni-wuerzburg.de/descartes/dql/blob/master/tools.descartes.pavo/src/tools/descartes/pavo/controller/TransformEntityMappingToResult.java) must be created. Here your own result needs to be converted into the PAVO result type.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment