Sciweavers

APLAS
2008
ACM

An Operational Semantics for JavaScript

13 years 6 months ago
An Operational Semantics for JavaScript
We define a small-step operational semantics for the ECMAScript standard language corresponding to JavaScript, as a basis for analyzing security properties of web applications and mashups. The semantics is based on the language standard and a number of experiments with different implementations and browsers. Some basic properties of the semantics are proved, including a soundness theorem and a characterization of the reachable portion of the heap.
Sergio Maffeis, John C. Mitchell, Ankur Taly
Added 12 Oct 2010
Updated 12 Oct 2010
Type Conference
Year 2008
Where APLAS
Authors Sergio Maffeis, John C. Mitchell, Ankur Taly
Comments (0)