Modular compiler verification : a refinement-algebraic approach advocating stepwise abstraction

This book presents the verified design of a code generator translating a prototypic real-time programming language to an actual microprocessor, the Inmos Transputer. Unlike most other work on compiler verification, and with particular emphasis on modularity, it systematically covers correctness of t...

全面介紹

Enregistré dans:
書目詳細資料
主要作者: Müller-Olm, Markus, 19..-
格式: Livre numérique
語言:Anglais
出版: Berlin [etc.] : Springer [20..].
Cham : Springer Nature
叢編:Lecture notes in computer science 1283
主題:
在線閱讀:Accès sur la plateforme de l'éditeur
Accès sur la plateforme Istex
Accès Université d'Orléans
Accès INSA CVL
提示: Archives Springer e-books (Licence nationale)
Archives Springer e-books (Licence nationale)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Modular compiler verification, a refinement-algebraic approach advocating stepwise abstraction, Markus Müller-Olm, 1997, Berlin, Springer, 1 vol. (XII-250 p.), Lecture notes in computer science, 3-540-63406-1
• Modular Compiler Verification, Texte imprimé, 9783662167144
LEADER 03159nam a22003977a 4500
001 944656
008 110927q2000 xxe ||| |||| 00| 0 eng d
009 PPN155196626
020 |a 9783540695394 (PDF) 
041 0 |a eng 
082 |a 004 
100 1 |a Müller-Olm, Markus,  |d 19..- 
245 1 0 |a Modular compiler verification :  |b a refinement-algebraic approach advocating stepwise abstraction   |c Markus Müller-Olm. 
260 |a Berlin [etc.] :  |b Springer. 
260 |a Cham :  |b Springer Nature,  |c [20..]. 
490 0 |a Lecture notes in computer science  |v 1283  |x 1611-3349 
500 |a Archives Springer e-books (Licence nationale) 
500 |a Archives Springer e-books (Licence nationale) 
505 0 |a Complete Boolean lattices -- Galois connections -- States, valuation functions and predicates -- The algebra of commands -- Communication and time -- Data refinement -- Transputer base model -- A small hard real-time programming language -- A hierarchy of views -- Compiling-correctness relations -- Translation theorems -- A functional implementation -- Conclusion. 
506 |a Accès en ligne pour les établissements français bénéficiaires des licences nationales 
506 |a Accès soumis à abonnement pour tout autre établissement 
506 |a Conditions particulières de réutilisation pour les bénéficiaires des licences nationales. https://www.licencesnationales.fr/springer-nature-ebooks-contrat-licence-ln-2017 
520 |a This book presents the verified design of a code generator translating a prototypic real-time programming language to an actual microprocessor, the Inmos Transputer. Unlike most other work on compiler verification, and with particular emphasis on modularity, it systematically covers correctness of translation down to actual machine code, a necessity in the area of safety-critical systems. The formal framework provided as well as the novel proof-engineering ideas incorporated in the verified code generator are also of relevance for software design in general. 
650 |a Génie logiciel 
650 |a Informatique 
650 |a Logiciels  |x Vérification 
650 |a Langages de programmation 
650 |a Logiciels 
650 |a Compilateurs (logiciels) 
776 0 |0 031971482  |t Modular compiler verification  |o a refinement-algebraic approach advocating stepwise abstraction  |f Markus Müller-Olm  |d 1997  |c Berlin  |n Springer  |p 1 vol. (XII-250 p.)  |s Lecture notes in computer science  |z 3-540-63406-1 
776 0 |t Modular Compiler Verification  |b Texte imprimé  |z 9783662167144 
856 4 |q PDF  |u https://doi.org/10.1007/BFb0027453  |z Accès sur la plateforme de l'éditeur 
856 4 |u https://revue-sommaire.istex.fr/ark:/67375/8Q1-FLP10CMC-7  |z Accès sur la plateforme Istex 
856 4 |5 452349901:74791771X  |u https://ezproxy.univ-orleans.fr/login?url=https://doi.org/10.1007/BFb0027453  |z Accès Université d'Orléans 
856 4 |5 180339901:750930276  |u https://ezproxy.insa-cvl.fr/login?qurl=https://doi.org/10.1007/BFb0027453  |z Accès INSA CVL 
997 |0 944656  |1 Livre numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/Autre ressource numérique/