Articles liés à Formal verification of machine-code programs

Formal verification of machine-code programs - Couverture souple

 
9781906124816: Formal verification of machine-code programs

Synopsis

Formal program verification provides mathematical methods to increase the assurance of software correctness. Most approaches are either fully automatic and prove only weak properties, or, alternatively, are manual and labour-intensive; few target realistically modelled machine code. The work presented in this dissertation aims to ease the effort required in proving properties of programs on top of detailed models of machine code. The contributions are novel methods for both the verification of existing programs and for automatically constructing correct code. For verification, the problem is reduced, via fully-automatic deduction, to proving properties of recursive functions. For program construction, a compiler maps mathematical functions, via proof, down to multiple carefully modelled commercial machine languages. As a case study in combining bottom-up verification and top-down compilation, formally verified ARM, x86 and PowerPC machine code implementations of a LISP interpreter were created. The automation and proofs have been implemented in the HOL4 theorem prover using specifications of instructions based on machine-code Hoare triples derived mechanically from processor architecture models.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

À propos de l?auteur

Magnus O. Myreen did his BA in Computer Science at the University of Oxford. Magnus completed his PhD on program verification in 2008 at the University of Cambridge. Currently Magnus is a research associate and co-investigator on an EPSRC grant entitled ‘Trustworthy programming for multiple instruction sets’.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

  • ÉditeurBCS, The Chartered Institute for IT
  • Date d'édition2011
  • ISBN 10 1906124817
  • ISBN 13 9781906124816
  • ReliureBroché
  • Langueanglais
  • Nombre de pages132
  • Coordonnées du fabricantnon disponible

Acheter D'occasion

état :  Comme neuf
Like New
Afficher cet article
EUR 232,25

Autre devise

EUR 29,67 expédition depuis Royaume-Uni vers France

Destinations, frais et délais

Résultats de recherche pour Formal verification of machine-code programs

Image d'archives

Myreen, Magnus O.
ISBN 10 : 1906124817 ISBN 13 : 9781906124816
Ancien ou d'occasion Paperback

Vendeur : Mispah books, Redhill, SURRE, Royaume-Uni

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Like New. Like New. book. N° de réf. du vendeur ERICA75819061248175

Contacter le vendeur

Acheter D'occasion

EUR 232,25
Autre devise
Frais de port : EUR 29,67
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier