English
Related papers

Related papers: JSAnalyzer: A Web Developer Tool for Simplifying M…

200 papers

Online reviews help people make better decisions. Review platforms usually depend on typed input, where leaving a good review requires significant effort because users must carefully organize and articulate their thoughts. This may…

Human-Computer Interaction · Computer Science 2024-12-12 Kavindu Ravishan , Dániel Szabó , Niels van Berkel , Aku Visuri , Chi-Lan Yang , Koji Yatani , Simo Hosio

JavaScript is an increasingly popular language for server-side development, thanks in part to the Node.js runtime environment and its vast ecosystem of modules. With the Node.js package manager npm, users are able to easily include external…

Software Engineering · Computer Science 2021-10-28 Alexi Turcotte , Ellen Arteca , Ashish Mishra , Saba Alimadadi , Frank Tip

Many mobile apps are inaccessible, thereby excluding people from their potential benefits. Existing rule-based accessibility checkers aim to mitigate these failures by identifying errors early during development but are constrained in the…

Human-Computer Interaction · Computer Science 2025-04-04 Mingyuan Zhong , Ruolin Chen , Xia Chen , James Fogarty , Jacob O. Wobbrock

Change-based code review is used widely in industrial software development. Thus, research on tools that help the reviewer to achieve better review performance can have a high impact. We analyze one possibility to provide cognitive support…

Software Engineering · Computer Science 2018-12-27 Tobias Baum , Steffen Herbold , Kurt Schneider

JSON Schemas provide useful guardrails for developers of Web APIs to guarantee that the semi-structured JSON input provided by clients matches a predefined structure. This is important both to ensure the correctness of the data received as…

Databases · Computer Science 2025-03-12 Juan Cruz Viotti , Michael J. Mior

Progressive Web Applications (PWAs) blend the advantages of web and native apps, offering features like offline access, push notifications, and installability. Beyond these, modern PWAs are increasingly granted system-level capabilities…

Cryptography and Security · Computer Science 2025-09-18 Mengxiao Wang , Guofei Gu

Web applications play a crucial role in our daily lives, making it essential to employ testing methods that ensure their quality. Typically, Web testing automation frameworks rely on locators to interact with the graphical user interface,…

Software Engineering · Computer Science 2025-06-02 Dario Olianas , Diego Clerissi , Maurizio Leotta , Filippo Ricca

With the constant growth of the World Wide Web and the number of documents in different languages accordingly, the need for reliable language detection tools has increased as well. Platforms such as Twitter with predominantly short texts…

Computation and Language · Computer Science 2016-08-31 Ivana Balazevic , Mikio Braun , Klaus-Robert Müller

JavaScript is one of the most popular programming languages on the web. Despite the language popularity and the increasing size of JavaScript systems, there is a limited number of visualization tools that can be used by developers to…

Software Engineering · Computer Science 2017-05-17 Marcos Viana , Andre Hora , Marco Tulio Valente

The quality of experience with the mobile web remains poor, partially as a result of complex websites and design choices that worsen performance, particularly for users in suboptimal networks or devices. Prior proposed solutions have seen…

Networking and Internet Architecture · Computer Science 2021-11-22 Byungjin Jun , Fabian E. Bustamante , Ben Greenstein , Ian Clelland

In modern Web technology, JavaScript (JS) code plays an important role. To avoid the exposure of original source code, the variable names in JS code deployed in the wild are often replaced by short, meaningless names, thus making the code…

Software Engineering · Computer Science 2019-06-11 Hieu Tran , Ngoc Tran , Son Nguyen , Hoan Nguyen , Tien Nguyen

Recently, two technologies: video analysis and mobile device sensors have considerable impacted Physics teaching. However, in general, these techniques are usually used independently. Here, we focus on a less-explored feature: the…

Physics Education · Physics 2020-06-08 Martin Monteiro , Cecilia Cabeza , Cecilia Stari , Arturo C. Marti

Developer forums like StackOverflow have become essential resources to modern software development practices. However, many code snippets lack a well-defined method declaration, and thus they are often incomplete for immediate reuse.…

Software Engineering · Computer Science 2021-09-03 Valerio Terragni , Pasquale Salza

The emergence of AI-driven web automation through Large Language Models (LLMs) offers unprecedented opportunities for optimizing digital workflows. However, deploying such systems within industry's real-world environments presents four core…

Software Engineering · Computer Science 2025-08-26 Ankur Tomar , Hengyue Liang , Indranil Bhattacharya , Natalia Larios , Francesco Carbone

Mobile browser is known to be slow because of the bottleneck in resource loading. Client-only solutions to improve resource loading are attractive because they are immediately deployable, scalable, and secure. We present the first publicly…

Networking and Internet Architecture · Computer Science 2011-12-19 Zhen Wang , Felix Xiaozhu Lin , Lin Zhong , Mansoor Chishtie

We introduce NNetNav, a method for unsupervised interaction with websites that generates synthetic demonstrations for training browser agents. Given any website, NNetNav produces these demonstrations by retroactively labeling action…

Computation and Language · Computer Science 2025-02-06 Shikhar Murty , Hao Zhu , Dzmitry Bahdanau , Christopher D. Manning

Software visualization helps to comprehend the system by providing a vivid illustration. The developers, as well as the analysts, can have a glance over the total system to understand the basic changes over time from a high-level point of…

Software Engineering · Computer Science 2021-08-16 Fazle Rabbi , Nishat Tasnim Niloy , Nadia Nahar , Md. Nurul Ahad Tawhid

When searching the web, it is often possible that there are too many results available for ambiguous queries. Text snippets, extracted from the retrieved pages, are an indicator of the pages' usefulness to the query intention and can be…

Information Retrieval · Computer Science 2009-03-24 N. Zotos , P. Tzekou , G. Tsatsaronis , L. Kozanidis , S. Stamou , I. Varlamis

Online experiments are ubiquitous. As the scale of experiments has grown, so has the complexity of their design and implementation. In response, firms have developed software frameworks for designing and deploying online experiments.…

Programming Languages · Computer Science 2019-10-01 Emma Tosch , Eytan Bakshy , Emery D. Berger , David D. Jensen , J. Eliot B. Moss

Information-seeking (IS) agents have achieved strong performance across a range of wide and deep search tasks, yet their tool use remains largely restricted to API-level snippet retrieval and URL-based page fetching, limiting access to the…

Computation and Language · Computer Science 2025-12-30 Baixuan Li , Jialong Wu , Wenbiao Yin , Kuan Li , Zhongwang Zhang , Huifeng Yin , Zhengwei Tao , Liwen Zhang , Pengjun Xie , Jingren Zhou , Yong Jiang
‹ Prev 1 8 9 10 Next ›