JExercise: a specification-based and test-driven exercise support plugin for Eclipse

@inproceedings{Trtteberg2006JExerciseAS,
  title={JExercise: a specification-based and test-driven exercise support plugin for Eclipse},
  author={Hallvard Tr{\ae}tteberg and Trond Aalberg},
  booktitle={ETX},
  year={2006}
}
Programming exercises are an important part of an introductory course in programming. To improve the focus on encapsulation, requirements-based testing and give better feedback given to the students during their work, we have created an Eclipse-based plugin called JExercise. Based on a model of an exercise, it presents the structure of requirements to the student and allows her to test the code by running accompanying JUnit tests.