Cantitate/Preț
Produs

Verified Software: Theories, Tools, Experiments: Third International Conference, VSTTE 2010, Edinburgh, UK, August 16-19, 2010, Proceedings: Lecture Notes in Computer Science, cartea 6217

Editat de Gary T. Leavens, Peter O'Hearn, Sriram K. Rajamani
en Limba Engleză Paperback – 5 aug 2010

Prin parcurgerea acestui volum de cercetare avansată, cititorul va dobândi o înțelegere profundă asupra implementării practice a verificării formale în sisteme complexe, reușind să analizeze studii de caz concrete precum securizarea unui microkernel sau a unui hypervisor. Observăm o orientare clară către rezultate tehnice palpabile, volumul fiind un pilon central în cadrul Verified Software Initiative (VSI), un proiect ambițios pe 15 ani dedicat eliminării erorilor software prin metode matematice riguroase.

Pe linia practică a lucrării Computer Aided Verification, dar cu focus pe sinergia dintre evoluția instrumentelor de verificare și validarea experimentală, acest volum editat de Gary T. Leavens și colegii săi detaliază mecanismele interne ale unor tehnologii de vârf. Structura este organizată tematic, debutând cu strategii de verificare modulară și avansând către secțiuni critice despre codul de nivel jos (low-level code) și modelarea cerințelor. Analizele despre Dafny și sistemul de demonstrație x86-TSO oferă soluții aplicabile pentru provocările actuale de inginerie. Considerăm că forța acestui text rezidă în echilibrul dintre teorie și experiment, oferind exemple de „pervasive verification” unde întreaga stivă software este supusă controlului formal. Este o resursă esențială pentru cei care doresc să treacă de la testarea convențională la demonstrarea matematică a corectitudinii sistemelor de operare și a componentelor reutilizabile.

Citește tot Restrânge

Din seria Lecture Notes in Computer Science

Preț: 31867 lei

Preț vechi: 39833 lei
-20%

Puncte Express: 478

Carte disponibilă

Livrare economică 06-20 mai


Specificații

ISBN-13: 9783642150562
ISBN-10: 364215056X
Pagini: 217
Ilustrații: X, 217 p. 68 illus.
Dimensiuni: 5 x 91 x 17 mm
Greutate: 0.39 kg
Ediția:2010
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seriile Lecture Notes in Computer Science, Programming and Software Engineering

Locul publicării:Berlin, Heidelberg, Germany

Public țintă

Professional/practitioner

De ce să citești această carte

Recomandăm această lucrare profesioniștilor din inginerie software și securitate cibernetică interesați de metodele formale de asigurare a calității. Cititorul câștigă acces la metodologii demonstrate de verificare a sistemelor critice, precum microkernel-urile, și învață să utilizeze limbaje de specificație avansate. Este un ghid tehnic pentru cei care vor să implementeze software fără defecte în medii unde eroarea nu este o opțiune.


Cuprins

Invited Talk.- Towards Scalable Modular Checking of User-Defined Properties.- Verification Techniques.- Tressa: Claiming the Future.- Automated Verification of a Small Hypervisor.- Verification of Low-Level Code.- A Rely-Guarantee Proof System for x86-TSO.- Pervasive Verification of an OS Microkernel.- Invited Talk.- The L4.verified Project — Next Steps.- Requirements and Specifications.- An Approach of Requirements Tracing in Formal Refinement.- Dafny Meets the Verification Benchmarks Challenge.- Specifying Reusable Components.- Verification Techniques.- Reusable Verification of a Copying Collector.- To Goto Where No Statement Has Gone Before.- Invited Talk.- The Next 700 Separation Logics.- Locality in Reasoning.- Local Reasoning and Dynamic Framing for the Composite Pattern and Its Clients.- Abstraction and Refinement for Local Reasoning.

Caracteristici

Fast track conference proceeding Unique visibility State of the art research

Descriere

This volume contains the proceedings of the third working conference on Verified Software: Theories, Tools, and Experiments, VSTTE 2010, held in Edinburgh, UK, in August 2010. The 11 papers presented together with 3 invited talks were carefully revised and selected for inclusion in the book. This third conference is part of the Verified Software Initiative (VSI), which is a 15 year international project that focuses on the scientific and technical challenges of producing verified software. The goal of VSTTE 2010 was to advance the state of the art in the science and technology of software verification through the interaction of theory development, tool evolution, and experimental validation. The accepted papers represent work on verification techniques, specification languages, formal calculi, verification tools, solutions to challenge problems, software design methods, reusable components, refinement methodologies, and requirements modeling.