VTechWorks staff will be away for the Thanksgiving holiday beginning at noon on Wednesday, November 27, through Friday, November 29. We will resume normal operations on Monday, December 2. Thank you for your patience.
 

A Practical Blended Analysis for Dynamic Features in JavaScript

dc.contributor.authorWei, Shiyien
dc.contributor.authorRyder, Barbara G.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2013-06-19T14:35:53Zen
dc.date.available2013-06-19T14:35:53Zen
dc.date.issued2012-08-01en
dc.description.abstractThe JavaScript Blended Analysis Framework is designed to perform a general-purpose, practical combined static/dynamic analysis of JavaScript programs, while handling dynamic features such as run-time generated code and variadic func- tions. The idea of blended analysis is to focus static anal- ysis on a dynamic calling structure collected at runtime in a lightweight manner, and to rene the static analysis us- ing additional dynamic information. We perform blended points-to analysis of JavaScript with our framework and compare results with those computed by a pure static points- to analysis. Using JavaScript codes from actual webpages as benchmarks, we show that optimized blended analysis for JavaScript obtains good coverage (86.6% on average per website) of the pure static analysis solution and nds ad- ditional points-to pairs (7.0% on average per website) con- tributed by dynamically generated/loaded code.en
dc.format.mimetypeapplication/pdfen
dc.identifierhttp://eprints.cs.vt.edu/archive/00001202/en
dc.identifier.sourceurlhttp://eprints.cs.vt.edu/archive/00001202/01/BlendedJS-FSE12Submission.pdfen
dc.identifier.trnumberTR-12-11en
dc.identifier.urihttp://hdl.handle.net/10919/19463en
dc.language.isoenen
dc.publisherDepartment of Computer Science, Virginia Polytechnic Institute & State Universityen
dc.relation.ispartofComputer Science Technical Reportsen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectMultimedia & hypertexten
dc.titleA Practical Blended Analysis for Dynamic Features in JavaScripten
dc.typeTechnical reporten
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BlendedJS.pdf
Size:
398.07 KB
Format:
Adobe Portable Document Format
Description: