En verifierad kompilator är en integrerad del av varje säkerhetsinfrastruktur. Tidigare arbete har kommit upp med formella semantik för sekventiella och samtidiga varianter av Java och har visat riktigheten av kompilatorer för den sekventiella delen. Detta dokument presenterar en rigorös formalisering (i bevisassistenten Isabelle/HOL) av samtidig Java källkod och byte kod tillsammans med en körbar kompilator och dess korrekthet bevis. Den garanterar att den genererade bytekoden visar exakt samma observerbara beteende som semantiken för den multitrådade källkoden.
Lochbihler REF presenterar en formalisering av samtidig Java och visar att källan är korrekt att byta kod sammanställning med hjälp av Isabelle/HOL.
Verifying a compiler for java threads
{'venue': 'ESOP', 'journal': None, 'mag_field_of_study': ['Computer Science']}