中文
相关论文

相关论文: Gamification: a Game Changer for Managing Technica…

200 篇论文

Technical Debt occurs when development teams favour short-term operability over long-term stability. Since this places software maintainability at risk, technical debt requires early attention to avoid paying for accumulated interest. Most…

软件工程 · 计算机科学 2022-10-14 Abdulaziz Alhefdhi , Hoa Khanh Dam , Yusuf Sulistyo Nugroho , Hideaki Hata , Takashi Ishio , Aditya Ghose

This study examines the integration of digital tools in project-based learning within a Biomedical Engineering course to enhance collaboration, transparency, and assessment fairness. Building on prior pilot experiences, we implemented a…

计算机与社会 · 计算机科学 2025-09-09 Gonzalo R. Ríos-Muñoz , Caterina Fuster-Barcelo , Arrate Muñoz-Barrutia

The recent advancements in machine learning (ML) have demonstrated the potential for providing a powerful solution to build complex prediction systems in a short time. However, in highly regulated industries, such as the financial…

机器学习 · 计算机科学 2021-03-23 Chong Huang , Arash Nourian , Kevin Griest

The implementation of smart building technology in the form of smart infrastructure applications has great potential to improve sustainability and energy efficiency by leveraging humans-in-the-loop strategy. However, human preference in…

Games are a popular form of entertainment. However, many computer games present unnecessary barriers to players with sensory, motor and cognitive impairments. In order to overcome such pitfalls, an awareness of their impact and a…

计算机与社会 · 计算机科学 2015-12-31 Michael James Scott , Gheorghita Ghinea , Ian Hamilton

Tightly coupled and interdependent systems inhibit productivity by requiring developers to carefully coordinate their changes, even when modifying subsystems that should be independent of one another. Poor architectural decisions frequently…

软件工程 · 计算机科学 2023-02-21 Jason Lefever , Yuanfang Cai , Rick Kazman , Hongzhou Fang

This paper presents the design process and empirical evaluation of a new tool for enabling ethics by design: The Moral-IT Cards. Better tools are needed to support the role of technologists in addressing ethical issues during system design.…

计算机与社会 · 计算机科学 2020-07-16 Lachlan Urquhart , Peter Craigon

Research software (also called scientific software) is essential for advancing scientific endeavours. Research software encapsulates complex algorithms and domain-specific knowledge and is a fundamental component of all science. A pervasive…

软件工程 · 计算机科学 2026-03-24 Neil A. Ernst , Ahmed Musa Awon , Swapnil Hingmire , Ze Shi Li

Software analytics can be improved by surveying; i.e. rechecking and (possibly) revising the labels offered by prior analysis. Surveying is a time-consuming task and effective surveyors must carefully manage their time. Specifically, they…

软件工程 · 计算机科学 2019-05-22 Fahmid M. Fahid , Zhe Yu , Tim Menzies

Serious games are gaining popularity as effective teaching and learning tools, providing engaging, interactive, and practical experiences for students. Gamified learning experiences, such as virtual escape rooms, have emerged as powerful…

计算机与社会 · 计算机科学 2026-01-19 Khondokar Fida Hasan , William Hughes , Adrita Rahman

Understanding player strategies is a key question when analyzing player behavior both for academic researchers and industry practitioners. For game designers and game user researchers, it is important to gauge the distance between intended…

人机交互 · 计算机科学 2021-06-28 Truong-Huy Dinh Nguyen , Magy Seif El-Nasr , Alessandro Canossa

Reinforcement Learning (RL) has the potential to improve the robustness of GUI agents in stochastic environments, yet training is highly sensitive to the quality of the reward function. Existing reward approaches struggle to achieve both…

Technical Debt is a metaphor used to describe the situation in which long-term software artifact quality is traded for short-term goals in software projects. In recent years, the concept of self-admitted technical debt (SATD) was proposed,…

软件工程 · 计算机科学 2021-11-03 Tao Xiao , Dong Wang , Shane McIntosh , Hideaki Hata , Raula Gaikovina Kula , Takashi Ishio , Kenichi Matsumoto

As software systems continue to play a significant role in modern society, ensuring their fairness has become a critical concern in software engineering. Motivated by this scenario, this paper focused on exploring the multifaceted nature of…

软件工程 · 计算机科学 2025-01-10 Ronnie de Souza Santos , Felipe Fronchetti , Savio Freire , Rodrigo Spinola

Technical Debt management decisions always imply a trade-off among outcomes at different points in time. In such intertemporal choices, distant outcomes are often valued lower than close ones, a phenomenon known as temporal discounting.…

软件工程 · 计算机科学 2019-04-03 Christoph Becker , Fabian Fagerholm , Rahul Mohanani , Alexandros Chatzigeorgiou

Awareness of cybersecurity topics facilitates software developers to produce secure code. This awareness is especially important in industrial environments for the products and services in critical infrastructures. In this work, we address…

软件工程 · 计算机科学 2021-02-11 Tiago Espinha Gasiba , Ulrike Lechner , Maria Pinto-Albuquerque

Large class sizes challenge personalized learning in schools, prompting the use of educational technologies such as intelligent tutoring systems. To address this, we present an AI-driven personalization system, called ZPDES, based on the…

计算机与社会 · 计算机科学 2025-03-06 Benjamin Clément , Hélène Sauzéon , Didier Roy , Pierre-Yves Oudeyer

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

Software practitioners can make sub-optimal decisions concerning requirements during gathering, documenting, prioritizing, and implementing requirements as software features or architectural design decisions -- this is captured by the…

软件工程 · 计算机科学 2024-07-02 Judith Perera , Ewan Tempero , Yu-Cheng Tu , Kelly Blincoe , Matthias Galster

In recent years, the games industry has made a major move towards data-driven development, using data analytics and player modeling to inform design decisions. Data-driven techniques are beneficial as they allow for the study of player…

人机交互 · 计算机科学 2020-06-22 Magy Seif El-Nasr , Erica Kleinman