• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 815
Next 10 →

Dynamic parallelization of javascript applications using an ultra-lightweight speculation mechanism

by Mojtaba Mehrara , Po-Chun Hsu , Mehrzad Samadi , Scott Mahlke - in Proc.of HPCA , 2011
"... Abstract ..."
Abstract - Cited by 7 (1 self) - Add to MetaCart
Abstract not found

Finite state applications with Javascript

by Mans Hulden , Miikka Silfverberg , Jerid Francom
"... ABSTRACT In this paper we present a simple and useful Javascript application programming interface for performing basic online operations with weighted and unweighted finite-state machines, such as word lookup, transductions, and least-cost-path finding. The library, jsfst, provides access to frequ ..."
Abstract - Add to MetaCart
ABSTRACT In this paper we present a simple and useful Javascript application programming interface for performing basic online operations with weighted and unweighted finite-state machines, such as word lookup, transductions, and least-cost-path finding. The library, jsfst, provides access

Type Analysis for JavaScript

by Simon Holm Jensen, Anders Møller, Peter Thiemann
"... Abstract. JavaScript is the main scripting language for Web browsers, and it is essential to modern Web applications. Programmers have started using it for writing complex applications, but there is still little tool support available during development. We present a static program analysis infrastr ..."
Abstract - Cited by 71 (12 self) - Add to MetaCart
Abstract. JavaScript is the main scripting language for Web browsers, and it is essential to modern Web applications. Programmers have started using it for writing complex applications, but there is still little tool support available during development. We present a static program analysis

A Symbolic Execution Framework for JavaScript

by Prateek Saxena, Devdatta Akhawe, Steve Hanna, Feng Mao, Stephen Mccamant, Dawn Song - IEEE SYMPOSIUM ON SECURITY AND PRIVACY , 2010
"... As AJAX applications gain popularity, client-side JavaScript code is becoming increasingly complex. However, few automated vulnerability analysis tools for JavaScript exist. In this paper, we describe the first system for exploring the execution space of JavaScript code using symbolic execution. To ..."
Abstract - Cited by 133 (12 self) - Add to MetaCart
As AJAX applications gain popularity, client-side JavaScript code is becoming increasingly complex. However, few automated vulnerability analysis tools for JavaScript exist. In this paper, we describe the first system for exploring the execution space of JavaScript code using symbolic execution

An Operational Semantics for JavaScript

by Sergio Maffeis, John C. Mitchell, Ankur Taly
"... Abstract. We define a small-step operational semantics for the EC-MAScript 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 implement ..."
Abstract - Cited by 47 (11 self) - Add to MetaCart
Abstract. We define a small-step operational semantics for the EC-MAScript 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

Detection and Analysis of Drive-by-Download Attacks and Malicious JavaScript Code

by Marco Cova, Christopher Kruegel, Giovanni Vigna - In WWW 2010 , 2010
"... JavaScript is a browser scripting language that allows developers to create sophisticated client-side interfaces for web applications. However, JavaScript code is also used to carry out attacks against the user’s browser and its extensions. These attacks usually result in the download of additional ..."
Abstract - Cited by 131 (20 self) - Add to MetaCart
JavaScript is a browser scripting language that allows developers to create sophisticated client-side interfaces for web applications. However, JavaScript code is also used to carry out attacks against the user’s browser and its extensions. These attacks usually result in the download of additional

An Analysis of the Dynamic Behavior of JavaScript Programs,”

by Gregor Richards , Sylvain Lebresne , Brian Burg , Jan Vitek - in Proceedings of PLDI’10. ACM, , 2010
"... Abstract The JavaScript programming language is widely used for web programming and, increasingly, for general purpose computing. As such, improving the correctness, security and performance of JavaScript applications has been the driving force for research in type systems, static analysis and comp ..."
Abstract - Cited by 85 (3 self) - Add to MetaCart
Abstract The JavaScript programming language is widely used for web programming and, increasingly, for general purpose computing. As such, improving the correctness, security and performance of JavaScript applications has been the driving force for research in type systems, static analysis

Overview of JavaScript Application Development

by Juho Vepsäläinen , 2011
"... This article will provide an overview of JavaScript application de-velopment. CanvasDraw, an actual web based drawing application, will be used to highlight various technologies available. These tech-nologies include HTML5 Canvas and two JavaScript libraries: RightJS and RequireJS. In addition the f ..."
Abstract - Add to MetaCart
This article will provide an overview of JavaScript application de-velopment. CanvasDraw, an actual web based drawing application, will be used to highlight various technologies available. These tech-nologies include HTML5 Canvas and two JavaScript libraries: RightJS and RequireJS. In addition

JavaScript instrumentation in practice

by Haruka Kikuchi, Dachuan Yu, Ajay Chander, Hiroshi Inamura, Igor Serikov , 2008
"... JavaScript has been exploited to launch various browser-based attacks. Our previous work proposed a theoretical framework applying policy-based code instrumentation to JavaScript. This paper further reports our experience carrying out the theory in practice. Specifically, we discuss how the instrum ..."
Abstract - Cited by 12 (0 self) - Add to MetaCart
JavaScript has been exploited to launch various browser-based attacks. Our previous work proposed a theoretical framework applying policy-based code instrumentation to JavaScript. This paper further reports our experience carrying out the theory in practice. Specifically, we discuss how

JavaScript as an Embedded DSL

by Grzegorz Kossakowski, Nada Amin, Tiark Rompf, Martin Odersky
"... Abstract. Developing rich web applications requires mastering different environments on the client and server sides. While there is considerable choice on the server-side, the client-side is tied to JavaScript, which poses substantial software engineering challenges, such as moving or sharing pieces ..."
Abstract - Cited by 4 (4 self) - Add to MetaCart
Abstract. Developing rich web applications requires mastering different environments on the client and server sides. While there is considerable choice on the server-side, the client-side is tied to JavaScript, which poses substantial software engineering challenges, such as moving or sharing
Next 10 →
Results 1 - 10 of 815
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University