Automated assessment tools (AATs) are software systems used in teaching environments to automate the evaluation of computer programs implemented by students. These can be stimulate interest science students programming courses providing quick feedback on their work and highlighting mistakes. Despite abundance such tools, most them developed for a specific course not production-ready. Others lac...