ExamWatcher is a tool for helping the teacher to watch the computer of the students during exams. This tool watchs the programs launched by the student, and the connections that the student's computers maintain actives.
At the end of the exam, ExamWatcher allows to generate a ZIP file with the student's answers that includes a log file with the computer activity during the exam.
The project has CI in Travis: https://travis-ci.org/jfvelezserrano/ExamWatcher
The project has SonarQube analysis in: https://sonarcloud.io/dashboard?id=ExamWatcher