Logo image
Relevant Context Inference
Technical documentation   Open access

Relevant Context Inference

Ramkrishna Chatterjee, Barbara G. Ryder and William Landi
Rutgers University
1999
DOI:
https://doi.org/10.7282/T3HM5D18

Abstract

Relevant context inference (RCI) is a modular technique for flow- and context-sensitive data-flow analysis of statically typed object-oriented programming languages such as C++ and Java. RCI can be used to analyze complete programs as well as incomplete programs such as libraries; this approach does not require that the entire program be memory-resident during the analysis. We show that RCI can handle exceptions. We also discuss application of RCI to unit testing of libraries and explain how the information computed by RCI can be used for generating relevant test cases. RCI is presented in the context of points-to analysis. The empirical evidence obtained from a prototype implementation argues the effectiveness of RCI.
pdf
dcs-tr-360409.96 kBDownloadView
Version of Record (VoR) Technical Documentation Open Access
url
Report an accessibility issueView
Please complete a content remediation request to report an accessibility issue with a library electronic resource, website, or service.

Metrics

118 File downloads
78 Record Views

Details

Logo image