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

Author: 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
Database:WorldCat
Summary:

The 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. This work emphasizes on  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ä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/programas_para_computadora> ; # Programas para computadora
   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://experiment.worldcat.org/entity/work/data/905996265#Person/hahnle_reiner> ; # Reiner Hähnle
   schema:contributor <http://viaf.org/viaf/27167817> ; # Peter H. Schmitt
   schema:contributor <http://experiment.worldcat.org/entity/work/data/905996265#Person/beckert_bernhard> ; # 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#Person/beckert_bernhard> # Bernhard Beckert
    a schema:Person ;
   schema:familyName "Beckert" ;
   schema:givenName "Bernhard" ;
   schema:name "Bernhard Beckert" ;
    .

<http://experiment.worldcat.org/entity/work/data/905996265#Person/hahnle_reiner> # Reiner Hähnle
    a schema:Person ;
   schema:familyName "Hähnle" ;
   schema:givenName "Reiner" ;
   schema:name "Reiner Hähnle" ;
    .

<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/programas_para_computadora> # Programas para computadora
    a schema:Intangible ;
   schema:name "Programas para computadora"@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://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" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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