English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Summaries for While Programs with Recursion

Podelski, A., Schaefer, I., & Wagner, S. (2005). Summaries for While Programs with Recursion. In Programming Languages and Systems: 14th European Symposium on Programming, ESOP 2005, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005 (pp. 94-107). Berlin, Germany: Springer.

Item is

Files

show Files
hide Files
:
final_summaries.ps (Publisher version), 166KB
 
File Permalink:
-
Name:
final_summaries.ps
Description:
-
OA-Status:
Visibility:
Private
MIME-Type / Checksum:
application/postscript
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
License:
-

Locators

show

Creators

show
hide
 Creators:
Podelski, Andreas1, Author           
Schaefer, Ina1, Author           
Wagner, Silke1, Author           
Sagiv, Mooly, Editor
Affiliations:
1Programming Logics, MPI for Informatics, Max Planck Society, ou_40045              

Content

show
hide
Free keywords: -
 Abstract: Procedure summaries are an approximation of the effect of a procedure call. They have been used to prove partial correctness and safety properties. In this paper, we introduce a generalized notion of procedure summaries and present a framework to verify total correctness and liveness properties of a general class of while programs with recursion. We provide a fixpoint system for computing summaries, and a proof rule for total correctness of a program given a summary. With suitable abstraction methods and algorithms for efficient summary computation, the results presented here can be used for the automatic verification of termination and liveness properties for while programs with recursion.

Details

show
hide
Language(s): eng - English
 Dates: 2006-03-082005
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: eDoc: 279117
Other: Local-ID: C1256104005ECAFC-E61A422525249181C1256FBE0053DEF4-PSW:05
 Degree: -

Event

show
hide
Title: Untitled Event
Place of Event: Edinburgh, UK
Start-/End Date: 2005-04-04

Legal Case

show

Project information

show

Source 1

show
hide
Title: Programming Languages and Systems: 14th European Symposium on Programming, ESOP 2005, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005
Source Genre: Proceedings
 Creator(s):
Affiliations:
Publ. Info: Berlin, Germany : Springer
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 94 - 107 Identifier: ISBN: 3-540-25435-8

Source 2

show
hide
Title: Lecture Notes in Computer Science
Source Genre: Series
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 3444 Sequence Number: - Start / End Page: - Identifier: -