Exportar Publicação

A publicação pode ser exportada nos seguintes formatos: referência da APA (American Psychological Association), referência do IEEE (Institute of Electrical and Electronics Engineers), BibTeX e RIS.

Exportar Referência (APA)
Pinto, M. A. & Lopes, A. L. (2012). ACode: Web-based system for automatic evaluation of Java code. In Lopes, A., and Pereira, J. O. (Ed.), INForum 2012 - Simpósio de Informática . Monte da Caparica: Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa.
Exportar Referência (IEEE)
M. Pinto and A. L. Lopes,  "ACode: Web-based system for automatic evaluation of Java code", in INForum 2012 - Simpósio de Informática , Lopes, A., and Pereira, J. O., Ed., Monte da Caparica, Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa, 2012
Exportar BibTeX
@inproceedings{pinto2012_1776788747230,
	author = "Pinto, M. A. and Lopes, A. L.",
	title = "ACode: Web-based system for automatic evaluation of Java code",
	booktitle = "INForum 2012 - Simpósio de Informática ",
	year = "2012",
	editor = "Lopes, A., and Pereira, J. O.",
	volume = "",
	number = "",
	series = "",
	publisher = "Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa",
	address = "Monte da Caparica",
	organization = "INFORUM Steering Committee"
}
Exportar RIS
TY  - CPAPER
TI  - ACode: Web-based system for automatic evaluation of Java code
T2  - INForum 2012 - Simpósio de Informática 
AU  - Pinto, M. A.
AU  - Lopes, A. L.
PY  - 2012
CY  - Monte da Caparica
AB  - Most current approaches for automatic evaluation of source code use input/output testing to validate student-submitted solutions. However, very few use software engineering metrics to analyze source code. With the limitations of related work in mind, we present, in this paper, our 4-stage approach for automatic evaluation of source code: i) the code is first compiled and checked for any errors; ii) the compiled code is then tested against a set of JUnit tests provided by the teacher; iii) a set of software engineering metrics is used to compare the student's solution against the teacher's solution; iv) and finally, based on the previous stages, feedback is provided to the students so they can self-evaluate and identify the areas in which they need further study.
ER  -