Article thumbnail

Applying the B Method to Take on the Grand Challenge of Verified Compilation

By B. Dantas, D. Déharbe, S. Galvão, A. M. Moreira and V. Medeiros

Abstract

This paper investigates the application of the B method beyond the classical algorithmic level provided by the B0 sub-language, and presents refinements of B models at a level of precision equivalent to assembly language. We claim and justify that this extension provides a more reliable software development process as it bypasses two of the less trustable steps in the application of the B method: code synthesis and compilation. The results presented in the paper have a value as a proof of concept and may be used as a basis to establish an agenda for the development of an approach to build verifying compilers [Hoare 2005] based on the B method

Year: 2012
OAI identifier: oai:CiteSeerX.psu:10.1.1.217.7966
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://monolith.consiste.dimap... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.