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 …
A Comprehensive Survey of Benchmarks for Improvement of Software's Non-Functional Properties
Despite recent increase in research on improvement of non-functional properties of
software, such as energy usage or program size, there is a lack of standard benchmarks for …
software, such as energy usage or program size, there is a lack of standard benchmarks for …
Understanding JavaScript event-based interactions
Web applications have become one of the fastest growing types of software systems today.
Despite their popularity, understanding the behaviour of modern web applications is still a …
Despite their popularity, understanding the behaviour of modern web applications is still a …
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 …
Understanding asynchronous interactions in full-stack JavaScript
JavaScript has become one of the most popular languages in practice. Developers now use
JavaScript not only for the client-side but also for server-side programming, leading to" full …
JavaScript not only for the client-side but also for server-side programming, leading to" full …
[SÁCH][B] Evolving Software Systems
In 2008 the predecessor of this book, entitled “Software Evolution”[592] was published by
Springer, presenting the research results of a number of researchers working on different …
Springer, presenting the research results of a number of researchers working on different …
Automated reasoning for web page layout
Web pages define their appearance using Cascading Style Sheets, a modular language for
layout of tree-structured documents. In principle, using CSS is easy: the developer specifies …
layout of tree-structured documents. In principle, using CSS is easy: the developer specifies …
Unravel: Rapid web application reverse engineering via interaction recording, source tracing, and library detection
Professional websites with complex UI features provide real world examples for developers
to learn from. Yet despite the availability of source code, it is still difficult to understand how …
to learn from. Yet despite the availability of source code, it is still difficult to understand how …
Modular verification of web page layout
Automated verification can ensure that a web page satisfies accessibility, usability, and
design properties regardless of the end user's device, preferences, and assistive …
design properties regardless of the end user's device, preferences, and assistive …
Identifying code of individual features in client-side web applications
Web applications are one of today's fastest growing software systems. Structurally, they are
composed of two parts: the server side, used for data access and business logic, and the …
composed of two parts: the server side, used for data access and business logic, and the …