A Case for Certifying Compilers in Industrial Automation

JO Blech - Principled Software Development: Essays Dedicated to …, 2018 - Springer
Certifying Compilers are compilers that (1) compile programs from a source language into a
target language, and (2) check their results for each compilation run by using a separate …

On certifying code generation

JO Blech - 2007 - kluedo.ub.rptu.de
Guaranteeing correctness of compilation is a ma jor precondition for correct software. Code
generation can be one of the most error-prone tasks in a compiler. One way to achieve …

Credible compilers

MC Rinard - 1999 - dspace.mit.edu
Credible Compilation Page 1 Credible Compilation Martin C. Rinard Laboratory for Computer
Science Massachusetts Institute of Technology Cambridge, MA 02139 March 10, 1999 …

[PDF][PDF] Credible compilation

D Marinov - 2000 - dspace.mit.edu
This thesis describes a theoretical framework for building compilers that generate formal
guarantees that they work correctly. Traditional compilers provide no such guarantees-given …

A certifying code generation phase

JO Blech, A Poetzsch-Heffter - Electronic Notes in Theoretical Computer …, 2007 - Elsevier
Guaranteeing correctness of compilation is a vital precondition for correct software. Code
generation can be one of the most error-prone tasks in a compiler. One way to achieve …

Adapting Verified Compilation for Target-Language Errors

P Singh - 2022 - search.proquest.com
Verified compilers have the potential to greatly improve users' trust in their code by providing
machine-checked proofs of compiler correctness. In recent years they have become …

[PDF][PDF] Certifying code generation with coq

JO Blech, B Gregoire - Proceedings of the 7th Workshop on Compiler …, 2008 - Citeseer
Guaranteeing correctness of compilation is a major precondition for correct software. Code
generation can be one of the most error-prone tasks in a compiler. One way to achieve …

[PDF][PDF] An Architecture for Verified Compiler Construction

T Gaul, G Goos, A Heberle, W Zimmermann… - Joint Modular …, 1997 - Citeseer
Veri ed compilers are essential for the development of safetycritical software systems.
Critical parts of control systems are still often written and veri ed at the assembler level …

Simple formally verified compiler in Lean

L Okawa Ericson - 2021 - diva-portal.org
As Kästner et al. note in their aptly named paper “Closing the gap–The formally verified
optimizing compiler CompCert”[4], there is a gap in the formal verification of software in …

[引用][C] Implementation of certifying compiler prototype

C Liu, YY Chen, L Ge - … Gongcheng yu Yingyong(Computer Engineering and …, 2007