scispace - formally typeset
J

John Wagner

Researcher at University of California, Santa Barbara

Publications -  3
Citations -  179

John Wagner is an academic researcher from University of California, Santa Barbara. The author has contributed to research in topics: JavaScript & Pointer analysis. The author has an hindex of 3, co-authored 3 publications receiving 153 citations.

Papers
More filters
Proceedings ArticleDOI

JSAI: a static analysis platform for JavaScript

TL;DR: JSAI is described, a formally specified, robust abstract interpreter for JavaScript that uses novel abstract domains to compute a reduced product of type inference, pointer analysis, control-flow analysis, string analysis, and integer and boolean constant propagation.
Proceedings ArticleDOI

Type refinement for static analysis of JavaScript

TL;DR: This paper implements a static analysis tool for reporting potential type-errors in JavaScript programs, and shows that type refinement can significantly improve analysis precision by up to 86% without affecting the performance of the analysis.
Posted Content

JSAI: Designing a Sound, Configurable, and Efficient Static Analyzer for JavaScript.

TL;DR: JSAI's configurability and its formal specifications position it as a useful research platform to experiment on novel sensitivities, abstract domains, and client analyses for JavaScript, and some surprising results are observed.