Automatic Test-Based Assessment of Assembly Programs

Luís Tavares, Bruno Lima, Bruno Lima, António Araújo, António Araújo

2023

Abstract

As computer science and engineering programs continue to grow in enrollment, automatic assessment tools have become prevalent. Manual assessment of programming exercises can be time-consuming and resource-intensive, creating a need for such tools. In response, this paper proposes a tool to assess assembly exercises, specifically ARM64 programs, and provide real-time feedback to students. The tool includes features for evaluating, analyzing, and detecting plagiarism in student submissions. After two years of intensive usage in a higher education environment, the results and analysis show a positive impact and potential benefits for teachers and students. Furthermore, the tool’s source code is publicly available, making it a valuable contribution to building more effective and efficient automatic assessment tools for computer science and engineering schools.

Download


Paper Citation


in Harvard Style

Tavares L., Lima B. and Araújo A. (2023). Automatic Test-Based Assessment of Assembly Programs. In Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-665-1, SciTePress, pages 572-579. DOI: 10.5220/0012129100003538


in Bibtex Style

@conference{icsoft23,
author={Luís Tavares and Bruno Lima and António Araújo},
title={Automatic Test-Based Assessment of Assembly Programs},
booktitle={Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2023},
pages={572-579},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012129100003538},
isbn={978-989-758-665-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Automatic Test-Based Assessment of Assembly Programs
SN - 978-989-758-665-1
AU - Tavares L.
AU - Lima B.
AU - Araújo A.
PY - 2023
SP - 572
EP - 579
DO - 10.5220/0012129100003538
PB - SciTePress