Numeric Analysis of Array Operations

dc.contributor.authorGopan, Denisen_US
dc.contributor.authorReps, Thomasen_US
dc.contributor.authorSagiv, Moolyen_US
dc.date.accessioned2012-03-15T17:18:41Z
dc.date.available2012-03-15T17:18:41Z
dc.date.created2004en_US
dc.date.issued2004en_US
dc.description.abstractWe present a numeric analysis that is capable of reasoning about array operations. In particular, the analysis is able to establish that all elements of an array have been initialized ("an array kill"), as well as to discover numeric constraints on values of initialized array elements, and to verify the correctness of comparison-based sorting algorithms. The analysis is based on the combination of canonical abstraction and summarizing numeric domains. We present a prototype implementation of the analysis and discuss our experience with applying this prototype to several kernal examples.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationTR1516en_US
dc.identifier.urihttp://digital.library.wisc.edu/1793/60420
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titleNumeric Analysis of Array Operationsen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR1516.pdf
Size:
2.54 MB
Format:
Adobe Portable Document Format