Monitoring software using property-aware program sampling

dc.contributor.advisor Hridesh Rajan Narayanappa, Harish
dc.contributor.department Computer Science 2018-08-11T06:57:50.000 2020-06-30T02:35:29Z 2020-06-30T02:35:29Z Fri Jan 01 00:00:00 UTC 2010 2013-06-05 2010-01-01
dc.description.abstract <p>Monitoring or profiling programs provides us with an</p> <p>understanding for its further improvement and analysis.</p> <p>Typically, for monitoring or profiling, the program is instrumented</p> <p>to execute additional code that collects necessary data.</p> <p>A problem is that program instrumentation is often reported to</p> <p>cause between 10% and 390% time and space overhead.</p> <p>A number of techniques based on statistical sampling</p> <p>have been proposed to reduce the instrumentation overhead.</p> <p>Statistical sampling based instrumentation techniques,</p> <p>although effective in reducing the overall overhead,</p> <p>often lead to poor coverage or less accurate results.</p> <p>In this work, we present a profiling technique based</p> <p>on property-aware program sampling.</p> <p>The key ideas are (i) to use program slicing to narrow</p> <p>down the scope of instrumentation to the sections</p> <p>of program relevant to the property of interest,</p> <p>(ii) to decompose large program slices into logically</p> <p>related slice fragments, and (iii) to apply statistical</p> <p>sampling on the set of slice fragments.</p>
dc.format.mimetype application/pdf
dc.identifier archive/
dc.identifier.articleid 2392
dc.identifier.contextkey 2807590
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath etd/11410
dc.language.iso en
dc.source.bitstream archive/|||Fri Jan 14 18:49:49 UTC 2022
dc.subject.disciplines Computer Sciences
dc.subject.keywords instrumentation
dc.subject.keywords program slicing
dc.subject.keywords property-aware monitoring
dc.subject.keywords sampling
dc.subject.keywords slice fragments
dc.subject.keywords static analysis
dc.title Monitoring software using property-aware program sampling
dc.type article
dc.type.genre thesis
dspace.entity.type Publication
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456 thesis Master of Science
Original bundle
Now showing 1 - 1 of 1
506.21 KB
Adobe Portable Document Format