@InProceedings{mendes_et_al:OASIcs.SLATE.2018.5, author = {Mendes, Rui and Almeida, Jos\'{e} Jo\~{a}o}, title = {{eOS: The Exercise Operating System}}, booktitle = {7th Symposium on Languages, Applications and Technologies (SLATE 2018)}, pages = {5:1--5:13}, series = {Open Access Series in Informatics (OASIcs)}, ISBN = {978-3-95977-072-9}, ISSN = {2190-6807}, year = {2018}, volume = {62}, editor = {Henriques, Pedro Rangel and Leal, Jos\'{e} Paulo and Leit\~{a}o, Ant\'{o}nio Menezes and Guinovart, Xavier G\'{o}mez}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2018.5}, URN = {urn:nbn:de:0030-drops-92630}, doi = {10.4230/OASIcs.SLATE.2018.5}, annote = {Keywords: domain specific language, code generation, automatic evaluation, testing} }