A region graph based approach to termination proofs
| dc.contributor.author | Leue, Stefan | |
| dc.contributor.author | Wei, Wei | |
| dc.date.accessioned | 2013-02-08T08:04:24Z | deu |
| dc.date.available | 2013-02-08T08:04:24Z | deu |
| dc.date.issued | 2006 | |
| dc.description.abstract | Automated termination proofs are indispensable in the mechanic verification of many program properties. While most of the recent work on automated termination proofs focuses on the construction of linear ranking functions, we develop an approach based on region graphs in which regions define subsets of variable values that have different effects on loop termination. In order to establish termination, we check whether (1) any region will be exited once it is entered, and (2) no region is entered an infinite number of times. We show the effectiveness of our proof method by experiments with Java code using a prototype implementation of our approach. | eng |
| dc.description.version | published | |
| dc.identifier.citation | Tools and algorithms for the construction and analysis of systems : 12th International Conference, TACAS 2006, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2006, Vienna, Austria, March 25 - April 2, 2006; proceedings / Holger Hermanns ... (eds.). - Berlin [u.a.] : Springer, 2006. - S. 318-333. - (Lecture notes in computer science ; 3920). - ISBN 978-3-540-33056-1 | deu |
| dc.identifier.doi | 10.1007/11691372_21 | deu |
| dc.identifier.ppn | 37855722X | deu |
| dc.identifier.uri | http://kops.uni-konstanz.de/handle/123456789/21457 | |
| dc.language.iso | eng | deu |
| dc.legacy.dateIssued | 2013-02-08 | deu |
| dc.rights | terms-of-use | deu |
| dc.rights.uri | https://rightsstatements.org/page/InC/1.0/ | deu |
| dc.subject.ddc | 004 | deu |
| dc.title | A region graph based approach to termination proofs | eng |
| dc.type | INPROCEEDINGS | deu |
| dspace.entity.type | Publication | |
| kops.citation.bibtex | @inproceedings{Leue2006regio-21457,
year={2006},
doi={10.1007/11691372_21},
title={A region graph based approach to termination proofs},
number={3920},
isbn={978-3-540-33056-1},
publisher={Springer Berlin Heidelberg},
address={Berlin, Heidelberg},
series={Lecture Notes in Computer Science},
booktitle={Tools and Algorithms for the Construction and Analysis of Systems},
pages={318--333},
editor={Hermanns, Holger and Palsberg, Jens},
author={Leue, Stefan and Wei, Wei}
} | |
| kops.citation.iso690 | LEUE, Stefan, Wei WEI, 2006. A region graph based approach to termination proofs. In: HERMANNS, Holger, ed., Jens PALSBERG, ed.. Tools and Algorithms for the Construction and Analysis of Systems. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, pp. 318-333. Lecture Notes in Computer Science. 3920. ISBN 978-3-540-33056-1. Available under: doi: 10.1007/11691372_21 | deu |
| kops.citation.iso690 | LEUE, Stefan, Wei WEI, 2006. A region graph based approach to termination proofs. In: HERMANNS, Holger, ed., Jens PALSBERG, ed.. Tools and Algorithms for the Construction and Analysis of Systems. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, pp. 318-333. Lecture Notes in Computer Science. 3920. ISBN 978-3-540-33056-1. Available under: doi: 10.1007/11691372_21 | eng |
| kops.citation.rdf | <rdf:RDF
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:bibo="http://purl.org/ontology/bibo/"
xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:void="http://rdfs.org/ns/void#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#" >
<rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/21457">
<dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/21457/1/leue_214578.pdf"/>
<dc:language>eng</dc:language>
<dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-02-08T08:04:24Z</dcterms:available>
<dc:creator>Wei, Wei</dc:creator>
<foaf:homepage rdf:resource="http://localhost:8080/"/>
<dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
<dcterms:issued>2006</dcterms:issued>
<dcterms:bibliographicCitation>Tools and algorithms for the construction and analysis of systems : 12th International Conference, TACAS 2006, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2006, Vienna, Austria, March 25 - April 2, 2006; proceedings / Holger Hermanns ... (eds.). - Berlin [u.a.] : Springer, 2006. - S. 318-333. - (Lecture notes in computer science ; 3920). - ISBN 978-3-540-33056-1</dcterms:bibliographicCitation>
<dc:creator>Leue, Stefan</dc:creator>
<void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
<dc:contributor>Leue, Stefan</dc:contributor>
<bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/21457"/>
<dc:rights>terms-of-use</dc:rights>
<dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
<dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
<dcterms:abstract xml:lang="eng">Automated termination proofs are indispensable in the mechanic verification of many program properties. While most of the recent work on automated termination proofs focuses on the construction of linear ranking functions, we develop an approach based on region graphs in which regions define subsets of variable values that have different effects on loop termination. In order to establish termination, we check whether (1) any region will be exited once it is entered, and (2) no region is entered an infinite number of times. We show the effectiveness of our proof method by experiments with Java code using a prototype implementation of our approach.</dcterms:abstract>
<dcterms:title>A region graph based approach to termination proofs</dcterms:title>
<dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/21457/1/leue_214578.pdf"/>
<dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-02-08T08:04:24Z</dc:date>
<dc:contributor>Wei, Wei</dc:contributor>
</rdf:Description>
</rdf:RDF> | |
| kops.description.openAccess | openaccessgreen | |
| kops.flag.knbibliography | true | |
| kops.identifier.nbn | urn:nbn:de:bsz:352-214578 | deu |
| kops.sourcefield | HERMANNS, Holger, ed., Jens PALSBERG, ed.. <i>Tools and Algorithms for the Construction and Analysis of Systems</i>. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, pp. 318-333. Lecture Notes in Computer Science. 3920. ISBN 978-3-540-33056-1. Available under: doi: 10.1007/11691372_21 | deu |
| kops.sourcefield.plain | HERMANNS, Holger, ed., Jens PALSBERG, ed.. Tools and Algorithms for the Construction and Analysis of Systems. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, pp. 318-333. Lecture Notes in Computer Science. 3920. ISBN 978-3-540-33056-1. Available under: doi: 10.1007/11691372_21 | deu |
| kops.sourcefield.plain | HERMANNS, Holger, ed., Jens PALSBERG, ed.. Tools and Algorithms for the Construction and Analysis of Systems. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006, pp. 318-333. Lecture Notes in Computer Science. 3920. ISBN 978-3-540-33056-1. Available under: doi: 10.1007/11691372_21 | eng |
| kops.submitter.email | oleg.kozlov@uni-konstanz.de | deu |
| relation.isAuthorOfPublication | a0cf1380-ebf9-403b-a02e-6e97bae25ef6 | |
| relation.isAuthorOfPublication | 86013ecb-c2c8-4d8c-9f24-da6166bb3f33 | |
| relation.isAuthorOfPublication.latestForDiscovery | a0cf1380-ebf9-403b-a02e-6e97bae25ef6 | |
| source.bibliographicInfo.fromPage | 318 | |
| source.bibliographicInfo.seriesNumber | 3920 | |
| source.bibliographicInfo.toPage | 333 | |
| source.contributor.editor | Hermanns, Holger | |
| source.contributor.editor | Palsberg, Jens | |
| source.identifier.isbn | 978-3-540-33056-1 | |
| source.publisher | Springer Berlin Heidelberg | |
| source.publisher.location | Berlin, Heidelberg | |
| source.relation.ispartofseries | Lecture Notes in Computer Science | |
| source.title | Tools and Algorithms for the Construction and Analysis of Systems |
Dateien
Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
- Name:
- leue_214578.pdf
- Größe:
- 411.61 KB
- Format:
- Adobe Portable Document Format
Lizenzbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
- Name:
- license.txt
- Größe:
- 1.92 KB
- Format:
- Plain Text
- Beschreibung:

