Guided Reverse Analysis of Contingent Properties

dc.contributor.authorvon Ronne, Jeffery
dc.contributor.authorNayyeri, Keyvan
dc.contributor.authorYan, Zi
dc.date.accessioned2023-10-26T14:50:13Z
dc.date.available2023-10-26T14:50:13Z
dc.date.issued2011-05
dc.description.abstractMany useful properties that might be discovered from a component in a large software system do not depend solely on the code for that component but rather are contingent upon properties of that component’s environment. This paper describes a novel approach for adapting modular analyses, based on abstract interpretation, to run in reverse direction in order to discover a property that—if assumed about the environment of a component—is sufficient to guarantee that some contingent property of that component is also satisfied. This reverse analysis is guided by the results of the original modular analysis, so that it can choose a suitable sufficient condition when there is no best one. Furthermore, the conditions that must be met by a reverse analysis are formally presented, and the process of designing a guided reverse analysis is illustrated through the development of a constant-value analysis.
dc.description.departmentComputer Science
dc.format.extent1 online resource (33 unnumbered pages)
dc.identifier.urihttps://hdl.handle.net/20.500.12588/2175
dc.language.isoen_US
dc.publisherUTSA Department of Computer Science
dc.relation.ispartofseriesTechnical Report; CS-TR-2011-008
dc.subject.lcshComputer software -- Design and construction
dc.subject.lcshComputer software -- Evaluation
dc.titleGuided Reverse Analysis of Contingent Properties
dc.typeTechnical Report

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
von_Ronne_et_al_CS-TR-2011-008.pdf
Size:
578.49 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: