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 - [email protected]
- Silvan Heller - [email protected]
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/