@InProceedings{oliveiraesilva_et_al:OASIcs.SLATE.2014.111,
author = {Oliveira e Silva, Miguel and Francisco, Pedro G.},
title = {{Contract-Java: Design by Contract in Java with Safe Error Handling}},
booktitle = {3rd Symposium on Languages, Applications and Technologies},
pages = {111--126},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-939897-68-2},
ISSN = {2190-6807},
year = {2014},
volume = {38},
editor = {Pereira, Maria Jo\~{a}o Varanda and Leal, Jos\'{e} Paulo and Sim\~{o}es, Alberto},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.SLATE.2014.111},
URN = {urn:nbn:de:0030-drops-45641},
doi = {10.4230/OASIcs.SLATE.2014.111},
annote = {Keywords: design by contract, defensive programming, exceptions, Java, contract-Java}
}