Show simple item record

Combined Static and Dynamic Mutability Analysis

dc.date.accessioned2007-03-26T11:21:46Z
dc.date.accessioned2018-11-24T10:25:25Z
dc.date.available2007-03-26T11:21:46Z
dc.date.available2018-11-24T10:25:25Z
dc.date.issued2007-03-23
dc.identifier.urihttp://hdl.handle.net/1721.1/36880
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/36880
dc.description.abstractKnowing which method parameters may be mutated during a method's execution is useful for many software engineering tasks. We present an approach to discovering parameter immutability, in which several lightweight, scalable analyses are combined in stages, with each stage rening the overall result. The resulting analysis is scalable and combines the strengths of its component analyses. As one of the component analyses, we present a novel, dynamic mutability analysis and show how its results can be improved by random input generation. Experimental results on programs of up to 185 kLOC show that, compared to previous approaches, our approach increases both scalability and overall accuracy.
dc.format.extent17 p.
dc.titleCombined Static and Dynamic Mutability Analysis


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2007-020.pdf323.6Kbapplication/pdfView/Open
MIT-CSAIL-TR-2007-020.ps1.571Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record