DC Field | Value | Language |
---|---|---|
dc.contributor.author | Park, Changhee | ko |
dc.contributor.author | Ryu, Sukyoung | ko |
dc.date.accessioned | 2015-06-24T02:02:38Z | - |
dc.date.available | 2015-06-24T02:02:38Z | - |
dc.date.created | 2015-06-11 | - |
dc.date.created | 2015-06-11 | - |
dc.date.issued | 2015-07-10 | - |
dc.identifier.citation | European Conference on Object-Oriented Programming | - |
dc.identifier.uri | http://hdl.handle.net/10203/198872 | - |
dc.description.abstract | The numbers and sizes of JavaScript applications are ever growing but static analysis techniques for analyzing large-scale JavaScript applications are not yet ready in a scalable and precise manner. Even when building complex software like compilers and operating systems in JavaScript, developers do not get much benefits from existing static analyzers, which suffer from mutually intermingled problems of scalability and imprecision. In this paper, we present Loop-Sensitive Analysis (LSA) that improves the analysis scalability by enhancing the analysis precision in loops. LSA distinguishes loop iterations as many as needed by automatically choosing loop unrolling numbers during analysis. We formalize LSA in the abstract interpretation framework and prove its soundness and precision theorems using Coq. We evaluate our implementation of LSA using top 5 JavaScript libraries and show that it outperforms the state-of-the-art JavaScript static analyzers in terms of analysis scalability. Our mechanization and implementation of LSA are both publicly available. | - |
dc.language | English | - |
dc.publisher | Association Internationale pour les Technologies Objets (AITO) | - |
dc.title | Scalable and Precise Static Analysis of JavaScript Applications via Loop-Sensitivity | - |
dc.type | Conference | - |
dc.identifier.scopusid | 2-s2.0-84958691526 | - |
dc.type.rims | CONF | - |
dc.citation.publicationname | European Conference on Object-Oriented Programming | - |
dc.identifier.conferencecountry | CS | - |
dc.identifier.conferencelocation | Prague Marriott Hotel | - |
dc.contributor.localauthor | Ryu, Sukyoung | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.