Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A survey of dynamic analysis and test generation for JavaScript
JavaScript has become one of the most prevalent programming languages. Unfortunately,
some of the unique properties that contribute to this popularity also make JavaScript …
some of the unique properties that contribute to this popularity also make JavaScript …
Jalangi: A selective record-replay and dynamic analysis framework for JavaScript
JavaScript is widely used for writing client-side web applications and is getting increasingly
popular for writing mobile applications. However, unlike C, C++, and Java, there are not that …
popular for writing mobile applications. However, unlike C, C++, and Java, there are not that …
Analysis of JavaScript programs: Challenges and research trends
K Sun, S Ryu - ACM Computing Surveys (CSUR), 2017 - dl.acm.org
JavaScript has been a de facto standard language for client-side web programs, and now it
is expanding its territory to general purpose programs. In this article, we classify the client …
is expanding its territory to general purpose programs. In this article, we classify the client …
Renaissance: Benchmarking suite for parallel applications on the jvm
Established benchmark suites for the Java Virtual Machine (JVM), such as DaCapo,
ScalaBench, and SPECjvm2008, lack workloads that take advantage of the parallel …
ScalaBench, and SPECjvm2008, lack workloads that take advantage of the parallel …
You are what you include: large-scale evaluation of remote javascript inclusions
JavaScript is used by web developers to enhance the interactivity of their sites, offload work
to the users' browsers and improve their sites' responsiveness and user-friendliness, making …
to the users' browsers and improve their sites' responsiveness and user-friendliness, making …
An analysis of the dynamic behavior of JavaScript programs
G Richards, S Lebresne, B Burg, J Vitek - Proceedings of the 31st ACM …, 2010 - dl.acm.org
The JavaScript programming language is widely used for web programming and,
increasingly, for general purpose computing. As such, improving the correctness, security …
increasingly, for general purpose computing. As such, improving the correctness, security …
Mining questions asked by web developers
Modern web applications consist of a significant amount of client-side code, written in
JavaScript, HTML, and CSS. In this paper, we present a study of common challenges and …
JavaScript, HTML, and CSS. In this paper, we present a study of common challenges and …
The eval that men do: A large-scale study of the use of eval in JavaScript applications
Transforming text into executable code with a function such as JavaScript's eval endows
programmers with the ability to extend applications, at any time, and in almost any way they …
programmers with the ability to extend applications, at any time, and in almost any way they …
To type or not to type: quantifying detectable bugs in JavaScript
JavaScript is growing explosively and is now used in large mature projects even outside the
web domain. JavaScript is also a dynamically typed language for which static type systems …
web domain. JavaScript is also a dynamically typed language for which static type systems …
A study on the energy consumption of android app development approaches
Mobile devices have become ubiquitous in the recent years, but the complaints about
energy consumption are almost universal. On Android, the developer can choose among …
energy consumption are almost universal. On Android, the developer can choose among …