This is the system to recommend metrics based on the GQM model
- Set up the virtual environment (instructions for Linux)
#/path python3 -m venv venv source venv/bin/activate
- Clone this repository at /path/venv
- Start the backend part
# /path/venv/MetricsRecommender pip install -r requirements.txt python3 manage.py runserver - Start the frontend part
# /path/venv/MetricsRecommender/gqm_interface npm install npm start - Turn off the virtual environment
# /path deactivate
- Login into the system. If you do not have an account - register.
- Enter your progect goal
- Click on the goal and enter questions
- Click on question and choose an action: generate automatically, use the pre-cooked set or choose appropriate metrics by yourself
login: admin
password: admin
- You can find the dataset on MetricsRecommender/gqm_api/questions.csv
- Run the statistics collection on the dataset you can by running MetricsRecommender/gqm_api/statistics_collection.py