中文
相关论文

相关论文: Gamekins: Gamifying Software Testing in Jenkins

200 篇论文

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

Learners are often introduced to programming via dedicated languages such as Scratch, where block-based commands are assembled visually in order to control the interactions of graphical sprites. Automated testing of such programs is an…

软件工程 · 计算机科学 2022-02-15 Katharina Götz , Patric Feldmeier , Gordon Fraser

Many software developments projects fail due to quality problems. Software testing enables the creation of high quality software products. Since it is a cumbersome and expensive task, and often hard to manage, both its technical background…

软件工程 · 计算机科学 2015-03-17 Tim A. Majchrzak

Most scientists are aware that, in addition to the traditional and subscription-based publication model, there is also the possibility of publishing their research in open access. Various surveys show that scientists are in favour of this…

人机交互 · 计算机科学 2020-02-11 Athanasios Mazarakis , Paula Bräuer

As the complexity and scope of game development increase, playtesting remains an essential activity to ensure the quality of video games. Yet, the manual, ad-hoc nature of playtesting gives space to improvements in the process. In this…

软件工程 · 计算机科学 2022-03-14 Cristiano Politowski , Yann-Gaël Guéhéneuc , Fabio Petrillo

Game developers cannot always meet the growing and changing needs of the gaming community, due to the often already overloaded schedules of developers. So-called modders can potentially assist game developers with addressing gamers' needs.…

软件工程 · 计算机科学 2021-03-16 Daniel Lee , Dayi Lin , Cor-Paul Bezemer , Ahmed E. Hassan

The worldwide collaborative effort for the creation of software is technically and socially demanding. The more engaged developers are, the more value they impart to the software they create. Engaged developers, such as Margaret Hamilton…

软件工程 · 计算机科学 2024-01-17 Deepika Tiwari , Tim Toady , Martin Monperrus , Benoit Baudry

Template-based code generator development as part of model-drivendevelopment (MDD) demands for strong mechanisms and tools that support developers to improve robustness, i.e., the desired code is generated for the specified inputs. Although…

软件工程 · 计算机科学 2016-06-16 Carsten Kolassa , Markus Look , Klaus Müller , Alexander Roth , Dirk Reiß , Bernhard Rumpe

We describe the design and implementation of a reasoning engine that facilitates the gamification of loop-invariant discovery. Our reasoning engine enables students, computational agents and regular software engineers with no formal methods…

人工智能 · 计算机科学 2021-09-03 Andrew Walter , Seth Cooper , Panagiotis Manolios

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…

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…

With the advent of WWW and outburst in technology and software development, testing the software became a major concern. Due to the importance of the testing phase in a software development life cycle, testing has been divided into…

软件工程 · 计算机科学 2012-02-22 A. Isabella , Emi Retna

JediCode (name inspired from Star Wars) pioneers a transformative approach to competitive coding by infusing the challenge with gamified elements. This platform reimagines coding competitions, integrating real-time leaderboards,…

计算机与社会 · 计算机科学 2023-11-20 Ayush Mishra , Sitanshu Pokalwar

Software testing is an important phase in the software development life-cycle because it helps in identifying bugs in a software system before it is shipped into the hand of its end users. There are numerous studies on how developers test…

软件工程 · 计算机科学 2019-02-15 Luis Cruz , Rui Abreu , David Lo

Multiplayer computer games play a big role in the ever-growing entertainment industry. Being competitive in this industry means releasing the best possible software, and reliability is a key feature to win the market. Computer games are…

软件工程 · 计算机科学 2019-04-22 Ruslan Rezin , Ilya Afanasyev , Manuel Mazzara , Victor Rivera

Minecraft's complexity and diversity as an open world make it a perfect environment to test if agents can learn, adapt, and tackle a variety of unscripted tasks. However, the development and validation of novel agents in this setting…

人工智能 · 计算机科学 2025-05-30 Shaofei Cai , Zhancun Mu , Kaichen He , Bowei Zhang , Xinyue Zheng , Anji Liu , Yitao Liang

The ongoing shortage of skilled developers, particularly in security-critical software development, has led organizations to increasingly adopt AI-powered development tools to boost productivity and reduce reliance on limited human…

软件工程 · 计算机科学 2026-03-18 Nadine Jost , Benjamin Berens , Manuel Karl , Stefan Albert Horstmann , Martin Johns , Alena Naiakshina

Game development has become an extremely competitive multi-billion-dollar industry. Many games fail even after years of development efforts because of game-breaking bugs that disrupt the game-play and ruin the player experience. The goal of…

This paper introduces our gamification of a part of our software design curriculum. Based on typical design principles a motivating learning game is developed to train students in software design. We use Bloom's taxonomy to determine…

人机交互 · 计算机科学 2014-01-22 Dave R. Stikkolorum , Michel R. V. Chaudron , Oswald de Bruin

Many scientific-software projects test their codes inadequately, or not at all. Despite its well-known benefits, adopting routine testing is often not easy. Development teams may have doubts about establishing effective test procedures,…

软件工程 · 计算机科学 2014-11-11 Paul Madden , Eduardo G. Valente