Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Software Verification and Graph Similarity for Automated Evaluation of Students' Assignments (1206.7064v1)

Published 29 Jun 2012 in cs.AI

Abstract: In this paper we promote introducing software verification and control flow graph similarity measurement in automated evaluation of students' programs. We present a new grading framework that merges results obtained by combination of these two approaches with results obtained by automated testing, leading to improved quality and precision of automated grading. These two approaches are also useful in providing a comprehensible feedback that can help students to improve the quality of their programs We also present our corresponding tools that are publicly available and open source. The tools are based on LLVM low-level intermediate code representation, so they could be applied to a number of programming languages. Experimental evaluation of the proposed grading framework is performed on a corpus of university students' programs written in programming language C. Results of the experiments show that automatically generated grades are highly correlated with manually determined grades suggesting that the presented tools can find real-world applications in studying and grading.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Milena Vujosevic-Janicic (1 paper)
  2. Mladen Nikolic (19 papers)
  3. Dusan Tosic (1 paper)
  4. Viktor Kuncak (30 papers)
Citations (97)

Summary

We haven't generated a summary for this paper yet.