The boss online submission and assessment system
By Mike S. Joy, N. Griffiths, R. Boyatt. JERC, 2005
308 citations recorded by the source corpus.
Computer programming lends itself to automated assessment. With appropriate software tools, program correctness can be measured, along with an indication of quality according to a set of metrics. Furthermore, the regularity of program code allows plagiarism detection to be an integral part of the tools that support assessment. In this paper, we describe a submission and assessment system, called BOSS, that supports coursework assessment through collecting submissions, performing automatic tests for correctness and quality, checking for plagiarism, and providing an interface for marking and delivering feedback. We describe how automated assessment is incorporated into BOSS such that it supports, rather than constrains, assessment. The pedagogic and administrative issues that are affected by the assessment process are also discussed.
Subfields: Computer Science Applications, Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/2769eb4bf816e4c3fdad486f65d616c7e4856ffb
Citations in the corpus
- A survey of literature on the teaching of introductory programming (2007, unknown): “, CourseMarker [49], BOSS [55]).”
- Review of recent systems for automatic assessment of programming assignments (2010, unknown): “Pears et al. have also summarized that tools that support teaching programming can be divided into: visualization tools (e.g. Animal [60], Jeliot [49], and Tango [73]), automated assessment tools (e.g. TRAKLA2[40], WEB-CAT [16], and BOSS [37]), programming support tools (e.g. BlueJ [5]), and m”