中文
相关论文

相关论文: An IDE Plugin for Gamified Continuous Integration

200 篇论文

Graphical User Interface (GUI) agents, which autonomously operate on digital interfaces through natural language instructions, hold transformative potential for accessibility, automation, and user experience. A critical aspect of their…

人机交互 · 计算机科学 2025-05-28 Yuheng Lu , Qian Yu , Hongru Wang , Zeming Liu , Wei Su , Yanping Liu , Yuhang Guo , Maocheng Liang , Yunhong Wang , Haifeng Wang

Naturally, university courses should be designed to attract students, engaging them to achieve learning goals. Toward this end, the use of Serious Games has been proposed in the literature. To address positive effects, such as content…

人机交互 · 计算机科学 2023-11-29 Lea C. Brandl , Börge Kordts , Andreas Schrader

Game jams are a way to create games under fast-paced conditions and certain constraints. The increase in game jam events all over the world, their engaging and creative nature, with the aim of sharing results among players can be seen in…

Debugging is hard. Interactive debuggers are mostly the same. They show you a stack, a way to sample the state of the stack, and, if the debugger is live, a way to step through execution. The standard interactive debugger for a…

软件工程 · 计算机科学 2024-09-04 Andrei Chiş , Tudor Gîrba , Oscar Nierstrasz

Context: While most research shows positive effects of gamification, the focus on its adverse effects is considerably smaller and further understanding is needed. Objective: To provide a comprehensive overview on research reporting negative…

软件工程 · 计算机科学 2023-05-16 Clauvin Almeida , Marcos Kalinowski , Anderson Uchoa , Bruno Feijo

The rapid advancement of Information and Communication Technologies is transforming Cultural Heritage access, experience, and preservation. However, many digital heritage applications lack interactivity, personalization, and adaptability,…

软件工程 · 计算机科学 2025-06-05 Federico Martusciello , Henry Muccini , Antonio Bucchiarone

Gamification and Serious Games are progressively being used over a host of fields, particularly to support education. Such games provide a new way to engage students with content and can complement more traditional approaches to learning.…

密码学与安全 · 计算机科学 2021-07-12 Alice Jaffray , Conor Finn , Jason R. C. Nurse

Software Engineering is an engineering discipline but lacks a solid theoretical foundation. One effort in remedying this situation has been the SEMAT Essence specification. Essence consists of a language for modeling Software Engineering…

The nascent field of neurogames relies on active Brain-Computer Interface input to drive its game mechanics. Consequently, users expect their conscious will to be meaningfully reflected on the virtual environment they're engaging in.…

人机交互 · 计算机科学 2025-04-22 Diego Saldivar

Recent advancements in Graphical User Interface (GUI) agents have predominantly focused on training paradigms like supervised fine-tuning (SFT) and reinforcement learning (RL). However, the challenge of high-dynamic GUI environments remains…

计算机视觉与模式识别 · 计算机科学 2026-05-11 Enqi Liu , Liyuan Pan , Zhi Gao , Yan Yang , Chenrui Shi , Yang Liu , Jingrong Wu , Qing Li

In recent years, several industrial solutions for the problem of multi-token code completion appeared, each making a great advance in the area but mostly focusing on cloud-based runtime and avoiding working on the end user's device. In this…

Agile practices are receiving considerable attention from industry as an alternative to traditional software development approaches. However, there are a number of challenges in combining Agile [2] with Test-driven development (TDD) [10]…

软件工程 · 计算机科学 2015-06-30 Sandeep Sivanandan

Recent advances in artificial intelligence have been driven by the presence of increasingly realistic and complex simulated environments. However, many of the existing environments provide either unrealistic visuals, inaccurate physics, low…

GUI is a bridge connecting user and application. Existing GUI testing tasks can be categorized into two groups: functionality testing and compatibility testing. While the functionality testing focuses on detecting application runtime bugs,…

软件工程 · 计算机科学 2022-12-29 Jiaming Ye , Mulong Xie , Siyuan Chen , Fuyuan Zhang , Lei Ma , Zhenchang Xing , Jianjun Zhao

Software development is a complex process that includes many different tasks besides just writing code. One of the aspects of software engineering is selecting and managing licenses for the given project. In this paper, we present Sorrel -…

软件工程 · 计算机科学 2021-07-29 Dmitry Pogrebnoy , Ivan Kuznetsov , Yaroslav Golubev , Vladislav Tankov , Timofey Bryksin

Integrated Development Environments (IDEs) have become central to modern software development, especially with the integration of Artificial Intelligence (AI) to enhance programming efficiency and decision-making. The study of in-IDE…

软件工程 · 计算机科学 2024-01-23 Agnia Sergeyuk , Sergey Titov , Maliheh Izadi

Collective intelligence among gig workers yields considerable advantages, including improved information exchange, deeper social bonds, and stronger advocacy for better labor conditions. Especially as it enables workers to collaboratively…

人机交互 · 计算机科学 2024-08-22 Kashif Imteyaz , Claudia Flores-Saviaga , Saiph Savage

In recent years, program verifiers and interactive theorem provers have become more powerful and more suitable for verifying large programs or proofs. This has demonstrated the need for improving the user experience of these tools to…

编程语言 · 计算机科学 2014-04-29 K. Rustan M. Leino , Valentin Wüstholz

Phishing continues to be a difficult problem for individuals and organisations. Educational games and simulations have been increasingly acknowledged as enormous and powerful teaching tools, yet little work has examined how to engage users…

计算机与社会 · 计算机科学 2019-03-08 Matt Dixon , Nalin Asanka Gamagedara Arachchilage , James Nicholson

Easy JavaScript Simulations (EjsS) is a popular and powerful authoring toolkit for the creation of open source HTML5 compliant JavaScript simulations. This paper focuses on developing a Learning Analytics extension in Moodle for EjsS,…