cs108-pet (CS108 Performance Evaluation Tool, or pet for short) is a JavaFX application to manage performance analysis.
Requirements are grouped in milestones and the collection of requirements
with their respective milestones is called catalogue. Catalogues are
created using pet's built in editor.
Using pet's built in evaluator one can register several groups and
assess their voyage on achieving the requirements with so called progress.
Catalogues and groups may be exported with templates provided.
pet uses gradle. To build pet run:
gradlew build
pet (and its modes editor and evaluator) is a JavaFX application
packed in an executable jar. Thus to run pet one must execute the jar.
The command to run pet from command line, starting the GUI application
use the following command (where X stands for the complete version string
(refer to versioning for further information about the version)):
java -jar build/libs/cs108-pet-X.jar
We use Java 11.
To report bugs or add feature requests, use the GitHub issues page
- Loris Sauter - loris.sauter@unibas.ch
- Silvan Heller - silvan.heller@unibas.ch
pet is open source and licensed under the MIT license.
See LICENSE.txt for the complete license text.
pet uses semantic versioning as defined by http://semver.org/