This artifact is an implementation of the loop-sensitive analysis (LSA) technique that can improve analysis precision and scalability in analyzing JavaScript applications by distinguishing loop iterations automatically during analysis. It has been built on SAFE, the open-source JavaScript static analyzer framework, and its package contains all benchmarks that we used in the companion ECOOP paper for evaluation.
@Article{park_et_al:DARTS.1.1.12, author = {Park, Changhee and Ryu, Sukyoung}, title = {{Scalable and Precise Static Analysis of JavaScript Applications via Loop-Sensitivity (Artifact)}}, pages = {12:1--12:2}, journal = {Dagstuhl Artifacts Series}, ISSN = {2509-8195}, year = {2015}, volume = {1}, number = {1}, editor = {Park, Changhee and Ryu, Sukyoung}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.1.1.12}, URN = {urn:nbn:de:0030-drops-55216}, doi = {10.4230/DARTS.1.1.12}, annote = {Keywords: JavaScript, static analysis, loops} }
07ebbef865c2df6ad2a2487ac9cdd315
(Get MD5 Sum)
Feedback for Dagstuhl Publishing