10th European Workshop on Microelectronics Education (EWME) 2014
DOI: 10.1109/ewme.2014.6877393
|View full text |Cite
|
Sign up to set email alerts
|

Automatic evaluation of correctness and originality of source codes

Abstract: This paper introduces a system for automatic evaluation of correctness and originality of source codes submitted by students enrolled in courses dealing with computer programming. Automatic correctness checking consists of searching for plagiarisms in assignments submitted earlier and checking the correct implementation of algorithms. User interface is implemented as a Moodie module using its Plagiarism API. The complete system is published with GPLv3 license; therefore other learning institutions can use it a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 0 publications
0
5
0
Order By: Relevance
“…Significant component of such system is the source code originality control. In the first version [12] of our system, YAP [28] tool was used; unfortunately it is too outdate to meet today's demands. For a plagiarism module more research is needed, however based on our preliminary analysis we are planning to implement this module as a multilayered detection mechanism [29], to improve pattern matching results.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Significant component of such system is the source code originality control. In the first version [12] of our system, YAP [28] tool was used; unfortunately it is too outdate to meet today's demands. For a plagiarism module more research is needed, however based on our preliminary analysis we are planning to implement this module as a multilayered detection mechanism [29], to improve pattern matching results.…”
Section: Resultsmentioning
confidence: 99%
“…The first version [12] of our system was successfully run during summer term in 2013/14 academic year within course "Algorithms and data structures" at Faculty of Applied Informatics, Thomas Bata University in Zlin. Feedback from the course was subsequently used to improve list of requirements and functionalities for next version of the system.…”
Section: Previous Workmentioning
confidence: 99%
“…After passing from the first to the seventh stage, the SMS found 33 studies for results analysis in the last stage to answer the three research questions [Chan et al 2013, Choi et al 2013, Kim et al 2013, Tian et al 2013, Zhang and Liu 2013, Ajmal et al 2014, Baby et al 2014, Kikuchi et al 2014, Lazar and Banias 2014, Pohuba et al 2014, Zhang et al 2014, Acompora and Cosma 2015, Dutta 2015, Jhi et al 2015, Oprişa and Ignat 2015, Sharma et al 2015, Soh et al 2015, Tian et al 2015, Ming et al 2016, Strilețchi et al 2016, Agrawal and Sharma 2017, Jain et al 2017, Kargén and Shahmehri 2017, Luo et al 2017, Mirza et al 2017, Mišić et al 2017, Schneider et al 2017, Sudhamani and Rangarajan 2017, Karnalim 2018, Roopam and Singh 2018.…”
Section: Resultsmentioning
confidence: 99%
“…Viji Gopal, Varghese Paul, M Sudheep Elayidom, Sasi Gopalan approach to plagiarism detection in academic documents that integrate detection methods using citations, semantic argument structure, and semantic word similarity with character-based methods to achieve a higher detection performance for disguised plagiarism forms. Automatic correctness checking is introduced in the paper [3], which is searching for plagiarisms in assignments submitted and checking the correct implementation of algorithms. Another work is a code clone-detection algorithm for finding Type-3 clone i.e.…”
Section: Related Workmentioning
confidence: 99%