DSpace Repository

Analysis of Loop Programs Using Generalization

Show simple item record

dc.contributor.author Colman, Glenn
dc.date.accessioned 2008-10-15T23:07:24Z
dc.date.accessioned 2022-10-12T19:19:55Z
dc.date.available 2008-10-15T23:07:24Z
dc.date.available 2022-10-12T19:19:55Z
dc.date.copyright 1989
dc.date.issued 1989
dc.identifier.uri https://ir.wgtn.ac.nz/handle/123456789/21823
dc.description.abstract This thesis describes a symbolic execution system, PAN, that is able to symbolically execute loops. PAN achieves this by generalizing the effect of a few loop iterations to predict the effect of an unknown number of iterations. PAN operates on relatively unstructured loops that include 'go to' type constructs, allowing multiple exits from a loop. PAN uses a two stage generalization approach using techniques developed in Artificial Intelligence systems. The first stage uses models of expected loop effects and requires only limited search to generalize the effect of simple loops The second stage uses a less constrained approach that can generalize the effects of more complex loops by using extensive search. Fundamental to PAN's generalization method is the sequence. These are identified using models and used in both stages of the generalization process. en_NZ
dc.format pdf en_NZ
dc.language en_NZ
dc.language.iso en_NZ
dc.publisher Te Herenga Waka—Victoria University of Wellington en_NZ
dc.title Analysis of Loop Programs Using Generalization en_NZ
dc.type Text en_NZ
vuwschema.type.vuw Awarded Doctoral Thesis en_NZ
thesis.degree.grantor Te Herenga Waka—Victoria University of Wellington en_NZ
thesis.degree.level Doctoral en_NZ
thesis.degree.name Doctor of Philosophy en_NZ


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account