skip to content
Verification of object-oriented software : the KeY approach Preview this item
ClosePreview this item
Checking...

Verification of object-oriented software : the KeY approach /
Verification of object-oriented software : the KeY approach

Author: Bernhard Beckert, Reiner H�ahnle, Peter H. Schmitt (eds.) ; foreword by K. Rustan M. Leino. H�ahnle, Reiner. ; ; Bernhard Beckert; Reiner Hähnle; P H Schmitt
Publisher: Berlin ; New York : Springer, ©2007.
Series: Lecture notes in computer science, 4334.; Lecture notes in computer science., Lecture notes in artificial intelligence.; Lecture notes in computer science., Lecture notes in artificial intelligence., AI systems.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:

The ultimate goal of program verification is not the theory behind the tools or the tools themselves, but the application of the theory and tools in the software engineering process. Improving the  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Bernhard Beckert, Reiner H�ahnle, Peter H. Schmitt (eds.) ; foreword by K. Rustan M. Leino. H�ahnle, Reiner. ; ; Bernhard Beckert; Reiner Hähnle; P H Schmitt
ISBN: 9783540689775 354068977X
OCLC Number: 78203745
Description: xxix, 658 pages : illustrations ; 24 cm.
Contents: A New Look at Formal Methods for Software Construction.- A New Look at Formal Methods for Software Construction.- I: Foundations.- First-Order Logic.- Dynamic Logic.- Construction of Proofs.- II: Expressing and Formalising Requirements.- Formal Specification.- Pattern-Driven Formal Specification.- Natural Language Specifications.- Proof Obligations.- From Sequential Java to Java Card.- III: Using the KeY System.- Using KeY.- Proving by Induction.- Java Integers.- Proof Reuse.- IV: Case Studies.- The Demoney Case Study.- The Schorr-Waite-Algorithm.- Appendices.- Predefined Operators in Java Card DL.- The KeY Syntax.
Series Title: Lecture notes in computer science, 4334.; Lecture notes in computer science., Lecture notes in artificial intelligence.; Lecture notes in computer science., Lecture notes in artificial intelligence., AI systems.
Other Titles: KeY approach
Responsibility: Bernhard Beckert, Reiner Hähnle, Peter H. Schmitt (eds.) ; foreword by K. Rustan M. Leino.
More information:

Reviews

Editorial reviews

Publisher Synopsis

From the reviews:"This book is a collection of work by different authors on software verification. The context of the book is the key project, which aims to build a verification of the systems based Read more...

 
User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/78203745> # Verification of object-oriented software : the KeY approach
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "78203745" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/905996265#Place/berlin> ; # Berlin
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/gw> ;
    library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/programvara> ; # Programvara
    schema:about <http://id.worldcat.org/fast/872604> ; # Computer software--Verification
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/korrektheit> ; # Korrektheit
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/softwarespezifikation> ; # Softwarespezifikation
    schema:about <http://id.worldcat.org/fast/1042803> ; # Object-oriented methods (Computer science)
    schema:about <http://dewey.info/class/005.14/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/softwareentwicklung> ; # Softwareentwicklung
    schema:about <http://id.loc.gov/authorities/subjects/sh85029537> ; # Computer software--Verification
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/java_programsprak> ; # JAVA (programspråk)
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/datorprogram> ; # Datorprogram
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/programmierlogik> ; # Programmierlogik
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/objektorientierte_programmierung> ; # Objektorientierte Programmierung
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/beweis> ; # Beweis
    schema:about <http://id.worldcat.org/fast/982065> ; # Java (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/programmverifikation> ; # Programmverifikation
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/formale_methode> ; # Formale Methode
    schema:about <http://experiment.worldcat.org/entity/work/data/905996265#Topic/objektorientierung> ; # Objektorientierung
    schema:alternateName "KeY approach" ;
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://viaf.org/viaf/32090269> ; # Reiner Hähnle
    schema:contributor <http://viaf.org/viaf/27167817> ; # Peter H. Schmitt
    schema:contributor <http://viaf.org/viaf/37577082> ; # Bernhard Beckert
    schema:copyrightYear "2007" ;
    schema:datePublished "2007" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/905996265> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://worldcat.org/issn/0302-9743> ; # Lecture notes in computer science, Lecture notes in artificial intelligence. AI systems
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/905996265#Series/lecture_notes_in_computer_science> ; # Lecture notes in computer science.
    schema:name "Verification of object-oriented software : the KeY approach"@en ;
    schema:productID "78203745" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/78203745#PublicationEvent/berlin_new_york_springer_2007> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/905996265#Agent/springer> ; # Springer
    schema:url <http://dx.doi.org/10.1007/978-3-540-69061-0> ;
    schema:url <http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=4334> ;
    schema:workExample <http://worldcat.org/isbn/9783540689775> ;
    umbel:isLike <http://d-nb.info/982647239> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/78203745> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
    schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Series/lecture_notes_in_computer_science> # Lecture notes in computer science.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/78203745> ; # Verification of object-oriented software : the KeY approach
    schema:name "Lecture notes in computer science." ;
    schema:name "Lecture notes in computer science ;" ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/java_programsprak> # JAVA (programspråk)
    a schema:Intangible ;
    schema:name "JAVA (programspråk)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/objektorientierte_programmierung> # Objektorientierte Programmierung
    a schema:Intangible ;
    schema:name "Objektorientierte Programmierung"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/objektorientierung> # Objektorientierung
    a schema:Intangible ;
    schema:name "Objektorientierung"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/programmverifikation> # Programmverifikation
    a schema:Intangible ;
    schema:name "Programmverifikation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/softwareentwicklung> # Softwareentwicklung
    a schema:Intangible ;
    schema:name "Softwareentwicklung"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Topic/softwarespezifikation> # Softwarespezifikation
    a schema:Intangible ;
    schema:name "Softwarespezifikation"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh85029537> # Computer software--Verification
    a schema:Intangible ;
    schema:name "Computer software--Verification"@en ;
    .

<http://id.worldcat.org/fast/1042803> # Object-oriented methods (Computer science)
    a schema:Intangible ;
    schema:name "Object-oriented methods (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/872604> # Computer software--Verification
    a schema:Intangible ;
    schema:name "Computer software--Verification"@en ;
    .

<http://id.worldcat.org/fast/982065> # Java (Computer program language)
    a schema:Intangible ;
    schema:name "Java (Computer program language)"@en ;
    .

<http://viaf.org/viaf/27167817> # Peter H. Schmitt
    a schema:Person ;
    schema:birthDate "1948" ;
    schema:familyName "Schmitt" ;
    schema:givenName "Peter H." ;
    schema:givenName "P. H." ;
    schema:name "Peter H. Schmitt" ;
    .

<http://viaf.org/viaf/32090269> # Reiner Hähnle
    a schema:Person ;
    schema:familyName "Hähnle" ;
    schema:givenName "Reiner" ;
    schema:name "Reiner Hähnle" ;
    .

<http://viaf.org/viaf/37577082> # Bernhard Beckert
    a schema:Person ;
    schema:familyName "Beckert" ;
    schema:givenName "Bernhard" ;
    schema:name "Bernhard Beckert" ;
    .

<http://worldcat.org/isbn/9783540689775>
    a schema:ProductModel ;
    schema:isbn "354068977X" ;
    schema:isbn "9783540689775" ;
    .

<http://worldcat.org/issn/0302-9743> # Lecture notes in computer science, Lecture notes in artificial intelligence. AI systems
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/78203745> ; # Verification of object-oriented software : the KeY approach
    schema:issn "0302-9743" ;
    schema:name "Lecture notes in computer science, Lecture notes in artificial intelligence. AI systems" ;
    .

<http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=4334>
    rdfs:comment "Electronic resource available to Mason students, faculty, staff, and onsite patrons." ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.