中文
相关论文

相关论文: Automatically Detecting Visual Bugs in HTML5 <canv…

200 篇论文

Virtual Reality (VR) has rapidly become a mainstream platform for gaming and interactive experiences, yet ensuring the quality, safety, and appropriateness of VR content remains a pressing challenge. Traditional human-based quality…

机器学习 · 计算机科学 2025-11-04 Yurun Wu , Yousong Sun , Burkhard Wunsche , Jia Wang , Elliott Wen

Foundational game-image encoders often overfit to game-specific visual styles, undermining performance on downstream tasks when applied to new games. We present a method that combines contrastive learning and domain-adversarial training to…

计算机视觉与模式识别 · 计算机科学 2025-05-26 Dylan Kline

Labelled image datasets have played a critical role in high-level image understanding. However, the process of manual labelling is both time-consuming and labor intensive. To reduce the cost of manual labelling, there has been increased…

计算机视觉与模式识别 · 计算机科学 2017-03-29 Yazhou Yao , Jian Zhang , Fumin Shen , Xiansheng Hua , Jingsong Xu , Zhenmin Tang

The autonomous discovery of bugs remains a significant challenge in modern software development. Compared to code generation, the complexity of dynamic runtime environments makes bug discovery considerably harder for large language models…

软件工程 · 计算机科学 2026-04-06 Shufan Jiang , Chios Chen , Zhiyang Chen

Context. The game industry is increasingly growing in recent years. Every day, millions of people play video games, not only as a hobby, but also for professional competitions (e.g., e-sports or speed-running) or for making business by…

软件工程 · 计算机科学 2023-07-28 Emanuela Guglielmi , Simone Scalabrino , Gabriele Bavota , Rocco Oliveto

In this paper, we present a new methodology that employs tester agents to automate video game testing. We introduce two types of agents -synthetic and human-like- and two distinct approaches to create them. Our agents are derived from…

人工智能 · 计算机科学 2019-06-04 Sinan Ariyurek , Aysu Betin-Can , Elif Surer

Data quality assessment process is essential to ensure reliable analytical outcomes. This process depends on human supervision-driven approaches since it is impossible to determine a defect based only on data. Visualization systems belong…

数据库 · 计算机科学 2018-09-27 João Marcelo Borovina Josko , João Eduardo Ferreira

When a bug manifests in a user-facing application, it is likely to be exposed through the graphical user interface (GUI). Given the importance of visual information to the process of identifying and understanding such bugs, users are…

软件工程 · 计算机科学 2021-02-08 Nathan Cooper , Carlos Bernal-Cárdenas , Oscar Chaparro , Kevin Moran , Denys Poshyvanyk

In this paper, we study the effects of several Monte Carlo Tree Search (MCTS) modifications for video game testing. Although MCTS modifications are highly studied in game playing, their impacts on finding bugs are blank. We focused on bug…

人工智能 · 计算机科学 2020-03-18 Sinan Ariyurek , Aysu Betin-Can , Elif Surer

Web agents have emerged as an effective paradigm for automating interactions with complex web environments, yet remain vulnerable to prompt injection attacks that embed malicious instructions into webpage content to induce unintended…

密码学与安全 · 计算机科学 2026-04-29 Mengyao Du , Han Fang , Haokai Ma , Jiahao Chen , Kai Xu , Quanjun Yin , Ee-Chien Chang

Static analysis is one of the most widely adopted techniques to find software bugs before code is put in production. Designing and implementing effective and efficient static analyses is difficult and requires high expertise, which results…

软件工程 · 计算机科学 2019-06-04 Andrew Habib , Michael Pradel

Graphical User Interface (GUI) provides a visual bridge between a software application and end users, through which they can interact with each other. With the upgrading of mobile devices and the development of aesthetics, the visual…

软件工程 · 计算机科学 2022-05-30 Zhe Liu , Chunyang Chen , Junjie Wang , Yuekai Huang , Jun Hu , Qing Wang

Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a popular mechanism for crowdsourced app feedback. Thus, these…

Domain randomisation enhances the transferability of vision models across visually distinct domains with similar content. However, current methods heavily depend on intricate simulation engines, hampering feasibility and scalability. This…

计算机视觉与模式识别 · 计算机科学 2024-11-04 Nemanja Rašajski , Chintan Trivedi , Konstantinos Makantasis , Antonios Liapis , Georgios N. Yannakakis

Snapshot testing has emerged as a critical technique for UI validation in modern software development, yet it suffers from substantial maintenance overhead due to frequent UI changes causing test failures that require manual inspection to…

软件工程 · 计算机科学 2025-07-25 Ergün Batuhan Kaynak , Mayasah Lami , Sahand Moslemi , Anil Koyuncu

We present a new method of automatic critical mechanic discovery for video games using a combination of game description parsing and playtrace information. This method is applied to several games within the General Video Game Artificial…

人工智能 · 计算机科学 2020-09-16 Michael Cerny Green , Ahmed Khalifa , Gabriella A. B. Barros , Tiago Machado , Julian Togelius

Benchmark datasets in computer vision often contain off-topic images, near duplicates, and label errors, leading to inaccurate estimates of model performance. In this paper, we revisit the task of data cleaning and formalize it as either a…

Self-supervised learning (SSL) techniques have been widely used to learn compact and informative representations from high-dimensional complex data. In many computer vision tasks, such as image classification, such methods achieve…

计算机视觉与模式识别 · 计算机科学 2022-06-15 Chintan Trivedi , Konstantinos Makantasis , Antonios Liapis , Georgios N. Yannakakis

Natural language elements in source code, e.g., the names of variables and functions, convey useful information. However, most existing bug detection tools ignore this information and therefore miss some classes of bugs. The few existing…

软件工程 · 计算机科学 2018-05-31 Michael Pradel , Koushik Sen

Variability models (e.g., feature models) are a common way for the representation of variabilities and commonalities of software artifacts. Such models can be translated to a logical representation and thus allow different operations for…

软件工程 · 计算机科学 2021-02-12 Viet-Man Le , Alexander Felfernig , Mathias Uta , David Benavides , José Galindo , Thi Ngoc Trang Tran