Software Engineering & Education Research Lab's repositories
ontariotech-thesis-template
A UOIT LaTeX thesis template.
Threaded-Paws
Serious game for learning about concurrency - thread interleavings, data races and deadlocks.
MutationScorePredictor
A project that will predict the mutation score of methods and classes using a support vector machine and source code metrics
ConDesignPatterns
Static concurrency design pattern detection and annotation in Java.
Eclipticon
A concurrency testing plugin for Java projects in Eclipse.
OMPLoopHelper
OMPLoopHelper analyzes OpenMP loops for parallelization compatibility and provides recommendations on loop improvement.
Refactor-Maze
A maze-based serious game for learning about code smells and code refactoring.
CFLASH-Data
Set of Java concurrent programs used to evaluate CFLASH
coach-script
Combining Parsons Problem and Serious Games for Learning Programming
commit-change-prediction
Joseph's Thesis
firefinder
A game for learning path finding algorithms in Python.
github-code-walker
A code walkthrough and exploration tool for GitHub projects.
PriorityTestVis
A visualization plugin for Eclipse that prioritizes tests for 10 minute builds.