Millions of books in English, Spanish and other languages. Free UK delivery 

menu

0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional
portada verification of object-oriented software. the key approach: foreword by k. rustan m. leino
Type
Physical Book
Publisher
Year
2007
Language
Inglés
Pages
658
Format
Paperback
Dimensions
23.4 x 15.6 x 3.5 cm
Weight
0.96 kg.
ISBN
354068977x
ISBN13
9783540689775

verification of object-oriented software. the key approach: foreword by k. rustan m. leino

Bernhard Beckert (Illustrated by) · Reiner Hähnle (Illustrated by) · Peter H. Schmitt (Illustrated by) · Springer · Paperback

verification of object-oriented software. the key approach: foreword by k. rustan m. leino - Beckert, Bernhard ; Hähnle, Reiner ; Schmitt, Peter H.

New Book

£ 121.99

  • Condition: New
Origin: U.S.A. (Import costs included in the price)
It will be shipped from our warehouse between Friday, July 12 and Friday, July 19.
You will receive it anywhere in United Kingdom between 1 and 3 business days after shipment.

Synopsis "verification of object-oriented software. the key approach: foreword by k. rustan m. leino"

Long gone are the days when program veri?cation was a task carried out merely by hand with paper and pen. For one, we are increasingly interested in proving actual program artifacts, not just abstractions thereof or core algorithms. The programs we want to verify today are thus longer, including whole classes and modules. As we consider larger programs, the number of cases to be considered in a proof increases. The creative and insightful parts of a proof can easily be lost in scores of mundane cases. Another problem with paper-and-pen proofs is that the features of the programming languages we employ in these programs are plentiful, including object-oriented organizations of data, facilities for specifying di?erent c- trol ?ow for rare situations, constructs for iterating over the elements of a collection, and the grouping together of operations into atomic transactions. These language features were designed to facilitate simpler and more natural encodings of programs, and ideally they are accompanied by simpler proof rules. But the variety and increased number of these features make it harder to remember all that needs to be proved about their uses. As a third problem, we have come to expect a higher degree of rigor from our proofs. A proof carried out or replayed by a machine somehow gets more credibility than one that requires human intellect to understand.

Customers reviews

More customer reviews
  • 0% (0)
  • 0% (0)
  • 0% (0)
  • 0% (0)
  • 0% (0)

Frequently Asked Questions about the Book

All books in our catalog are Original.
The book is written in English.
The binding of this edition is Paperback.

Questions and Answers about the Book

Do you have a question about the book? Login to be able to add your own question.

Opinions about Bookdelivery

More customer reviews