My Account Log in

1 option

Tests and Proofs : First International Conference, TAP 2007 Zurich, Switzerland, February 12-13, 2007 Revised Papers / edited by Bertrand Meyer, Yuri Gurevich.

SpringerLink Books Lecture Notes In Computer Science (LNCS) (1997-2024) Available online

View online
Format:
Book
Contributor:
Meyer-Stabley, Bertrand, editor.
Gurevich, Yuri, editor.
SpringerLink (Online service)
Series:
Computer Science (Springer-11645)
LNCS sublibrary. Programming and software engineering ; SL 2, 4454.
Programming and Software Engineering ; 4454
Language:
English
Subjects (All):
Computer networks.
Computer system failures.
Software engineering.
Computer logic.
Computers and civilization.
Computer Communication Networks.
System Performance and Evaluation.
Software Engineering.
Logics and Meanings of Programs.
Computers and Society.
Local Subjects:
Computer Communication Networks.
System Performance and Evaluation.
Software Engineering.
Logics and Meanings of Programs.
Computers and Society.
Physical Description:
1 online resource (IX, 217 pages).
Edition:
First edition 2007.
Contained In:
Springer eBooks
Place of Publication:
Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2007.
System Details:
text file PDF
Summary:
This book constitutes the thoroughly refereed post-proceedings of the First International Conference on Test and Proofs, TAP 2007, held in Zurich, Switzerland in February 2007. The 12 revised full papers presented were carefully reviewed and selected for inclusion in the book. The papers are devoted to the convergence of software proofing and testing and feature current research work that combines ideas from both sides to foster software quality. Topics addressed are generation of test cases or oracles by theorem proving, constraint logic programming, model checking, or symbolic execution; program proving with the aid of testing techniques; automatic tools; case studies; formal frameworks; as well as verification techniques combining proofs and tests.
Contents:
Combining Static and Dynamic Reasoning for Bug Detection
Testable Requirements and Specifications
Proving Programs Incorrect Using a Sequent Calculus for Java Dynamic Logic
Testing and Verifying Invariant Based Programs in the SOCOS Environment
Testing and Proving Distributed Algorithms in Constructive Type Theory
Automatic Testing from Formal Specifications
Using Contracts and Boolean Queries to Improve the Quality of Automatic Test Generation
Symbolic Execution Techniques for Refinement Testing
Test-Sequence Generation with Hol-TestGen with an Application to Firewall Testing
Generating Unit Tests from Formal Proofs
Using Model Checking to Generate Fault Detecting Tests
White-Box Testing by Combining Deduction-Based Specification Extraction and Black-Box Testing.
Other Format:
Printed edition:
ISBN:
978-3-540-73770-4
9783540737704
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account