中文
相关论文

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

200 篇论文

We examine how the behavior of software developers changes in response to removing gamification elements from GitHub, an online platform for collaborative programming and software development. We find that the unannounced removal of daily…

软件工程 · 计算机科学 2021-05-11 Lukas Moldon , Markus Strohmaier , Johannes Wachs

Progress in reinforcement learning (RL) research is often driven by the design of new, challenging environments -- a costly undertaking requiring skills orthogonal to that of a typical machine learning researcher. The complexity of…

人工智能 · 计算机科学 2022-10-14 Christopher Bamford , Minqi Jiang , Mikayel Samvelyan , Tim Rocktäschel

Modern video games pose significant challenges for traditional automated testing algorithms, yet intensive testing is crucial to ensure game quality. To address these challenges, researchers designed gaming agents using Reinforcement…

软件工程 · 计算机科学 2026-02-23 Yifei Chen , Sarra Habchi , Lili Wei

It's long been accepted that continuous integration (CI) in software engineering increases the code quality of enterprise projects when adhered to by it's practitioners. But is any of that effort to increase code quality and velocity…

软件工程 · 计算机科学 2024-02-13 Parth Sane

Recent years have seen substantial progress in automated design-to-code generation, with many methods proposed for generating HTML and CSS from webpage screenshots. However, the absence of a standardized evaluation platform makes it…

软件工程 · 计算机科学 2026-05-14 Chinh T. Le , Trevor Ong Yee Siang , Jingyu Xiao , Yuxuan Wan , Yintong Huo

Despite significant popularity, the bug bounty process has remained broadly unchanged since its inception, with limited implementation of gamification aspects. Existing literature recognises that current methods generate intensive resource…

密码学与安全 · 计算机科学 2020-09-23 Jamie O'Hare , Lynsay A. Shepherd

As the significance of Software Engineering (SE) professionals continues to grow in the industry, the adoption of gamification techniques for training purposes has gained traction due to its potential to enhance class appeal through…

A playtest is the process in which human testers are recruited to play video games and to reveal software bugs. Manual testing is expensive and time-consuming, especially when there are many mobile games to test and every software version…

软件工程 · 计算机科学 2021-02-26 Yan Zhao , Weihao Zhang , Enyi Tang , Haipeng Cai , Xi Guo , Na Meng

Team collaboration plays a key role in the success of any multi-user activity. Software engineering is a highly collaborative activity, where multiple developers and designers work together to solve a common problem. Meaningful and…

人机交互 · 计算机科学 2016-03-03 Soroush Ghorashi , Carlos Jensen

Artificial intelligence (AI) has become tightly integrated into modern technology, yet existing exploratory visualizations for explainable AI (XAI) are primarily designed for users with technical expertise. This leaves everyday users, who…

人机交互 · 计算机科学 2024-10-08 Yuzhe You , Jian Zhao

Gamification initiatives are currently top-of-mind for many organizations seeking to engage their employees in creative ways, improve their productivity, and drive positive behavioural outcomes in their workforce - ultimately leading to…

人机交互 · 计算机科学 2016-06-01 Umar Ruhi

There is renewed interest in simulating language emergence among deep neural agents that communicate to jointly solve a task, spurred by the practical aim to develop language-enabled interactive AIs, as well as by theoretical questions…

计算与语言 · 计算机科学 2019-10-15 Eugene Kharitonov , Rahma Chaabouni , Diane Bouchacourt , Marco Baroni

This paper summarizes our experience in communicating the elements of reasoning about correctness, and the central role of formal specifications in reasoning about modular, component-based software using a language and an integrated Web IDE…

Although HCI research papers offer valuable design insights, designers often struggle to apply them in design workflows due to difficulties in finding relevant literature, understanding technical jargon, the lack of contextualization, and…

人机交互 · 计算机科学 2026-04-28 Donghoon Shin , Bingcan Guo , Jaewook Lee , Lucy Lu Wang , Gary Hsieh

Inspection of code changes is a time-consuming task that constitutes a big part of everyday work of software engineers. Existing IDEs provide little information about the semantics of code changes within the file editor view. Therefore…

Games can be a powerful tool for learning about statistical methodology. Effective game design involves a fine balance between caricature and realism, to simultaneously illustrate salient concepts in a controlled setting and serve as a…

其他统计学 · 统计学 2018-05-15 Robert B. Gramacy

The integration of AI assistants into software development workflows is rapidly evolving, shifting from automation-assisted tasks to collaborative interactions between developers and AI. Large Language Models (LLMs) have demonstrated their…

软件工程 · 计算机科学 2025-06-16 Benedetta Donato , Leonardo Mariani , Daniela Micucci , Oliviero Riganelli , Marco Somaschini

In higher education, gamification offers the prospect of providing a pivotal shift from traditional asynchronous forms of engagement, to developing methods to foster greater levels of synchronous interactivity and partnership between and…

综合经济学 · 经济学 2021-04-20 Nicholas Dacre , Vasilis Gkogkidis , Peter Jenkins

This demo paper describes a simple and practical approach to writing cross-platform casual games using the Kotlin programming language. A key aim is to make it much easier for researchers to demonstrate their AI playing a range of games.…

软件工程 · 计算机科学 2020-08-12 Simon M. Lucas

AI-Driven Development Environments (AIDEs) Integrate the power of modern AI into IDEs like Visual Studio Code and JetBrains IntelliJ. By leveraging massive language models and the plethora of openly available source code, AIDEs promise to…

软件工程 · 计算机科学 2022-04-18 Neil Ernst , Gabriele Bavota