中文
相关论文

相关论文: Beyond Technical Debt: How AI-Assisted Development…

200 篇论文

Developers often leave behind clues in their code, admitting where it falls short, known as Self-Admitted Technical Debt (SATD). In the world of Scientific Software (SSW), where innovation moves fast and collaboration is key, such debt is…

软件工程 · 计算机科学 2025-11-24 Eric L. Melin , Ahmed Musa Awon , Nasir U. Eisty , Neil A. Ernst , Shurui Zhou

Generative artificial intelligence (GenAI) offers new possibilities for generating personalized programming exercises, addressing the need for individual practice. However, the task quality along with the student perspective on such…

软件工程 · 计算机科学 2025-09-15 Sven Jacobs , Henning Peters , Steffen Jaschke , Natalie Kiesler

AI Advancements have augmented casual writing and story generation, but their usage poses challenges in collaborative storytelling. In role-playing games such as Dungeons & Dragons (D&D), composing prompts using generative AI requires a…

人机交互 · 计算机科学 2023-04-05 Jose Ma. Santiago , Richard Lance Parayno , Jordan Aiko Deja , Briane Paul V. Samson

This workshop explores innovative human-AI collaboration methodologies in HCI visual storytelling education through our established "gap-and-fill" approach. Drawing on Eastern aesthetic philosophies of intentional emptiness, including…

人机交互 · 计算机科学 2025-12-24 Kexin Nie , Xin Tang , Mengyao Guo , Ze Gao

Technical debt describes situations where developers write less-than-optimal code to meet project milestones. However, this debt accumulation often results in future developer effort to live with or fix these quality issues. To better…

软件工程 · 计算机科学 2023-03-07 Gregory Wilder , Riley Miyamoto , Samuel Watson , Rick Kazman , Anthony Peruma

We present our approach to using AI-generated content (AIGC) and multiple media to develop an immersive, game-based, interactive story experience. The narrative of the story, "Memory Remedy", unfolds through flashbacks, allowing the…

人机交互 · 计算机科学 2024-11-08 Lei Han , Yu Zhou , Qiongyan Chen , David Yip

AI systems and technologies that can interact with humans in real time face a communication dilemma: when to offer assistance and how frequently. Overly frequent or contextually redundant assistance can cause users to disengage, undermining…

人机交互 · 计算机科学 2025-08-05 Mark Steyvers , Lukas Mayer

A key objective in artificial intelligence (AI) development is to create systems that match or surpass human creativity. Although current AI models perform well across diverse creative tasks, it remains unclear whether these achievements…

人机交互 · 计算机科学 2025-04-01 Man Zhang , Ying Li , Yang Peng , Yijia Sun , Wenxin Guo , Huiqing Hu , Shi Chen , Qingbai Zhao

In software development, the raw requirements proposed by users are frequently incomplete, which impedes the complete implementation of application functionalities. With the emergence of large language models, recent methods with the…

General Video Game Playing (GVGP) aims at designing an agent that is capable of playing multiple video games with no human intervention. In 2014, The General Video Game AI (GVGAI) competition framework was created and released with the…

人工智能 · 计算机科学 2019-02-25 Diego Perez-Liebana , Jialin Liu , Ahmed Khalifa , Raluca D. Gaina , Julian Togelius , Simon M. Lucas

Effective financial reasoning demands not only textual understanding but also the ability to interpret complex visual data such as charts, tables, and trend graphs. This paper introduces a new benchmark designed to evaluate how well AI…

人工智能 · 计算机科学 2025-06-10 Shuangyan Deng , Haizhou Peng , Jiachen Xu , Chunhou Liu , Ciprian Doru Giurcuaneanu , Jiamou Liu

The ever-increasing amount, variety as well as generation and processing speed of today's data pose a variety of new challenges for developing Data-Intensive Software Systems (DISS). As with developing other kinds of software systems,…

软件工程 · 计算机科学 2019-06-03 Harald Foidl , Michael Felderer , Stefan Biffl

Post-merger integration states unique challenges for professionals responsible for information system integration aimed on alignment and combination diverse system architectures of merging organizations. Although the theoretical and…

人工智能 · 计算机科学 2025-10-09 Ksenija Lace , Marite Kirikova

Developers often opt for easier but non-optimal implementation to meet deadlines or create rapid prototypes, leading to additional effort known as technical debt to improve the code later. Oftentimes, developers explicitly document the…

软件工程 · 计算机科学 2026-02-10 Ibuki Nakamura , Yutaro Kashiwa , Bin Lin , Hajimu Iida

In the early stages of scientific research, researchers rely on core scholarly judgments to identify relevant literature, assess credible evidence, and determine which directions merit pursuit. As AI tools become increasingly integrated…

计算机与社会 · 计算机科学 2026-04-28 Sanjana Gautam , Houjiang Liu , Yujin Choi , Matthew Lease

This work studies the problem of ad hoc teamwork in teams composed of agents with differing computational capabilities. We consider cooperative multi-player games in which each agent's policy is constrained by a private capability…

多智能体系统 · 计算机科学 2023-04-28 Charles Jin , Zhang-Wei Hong , Farid Arthaud , Idan Orzech , Martin Rinard

With lots of freemium and premium, open and closed source software tools that are available in the market for dealing with different activities of Technical Debt management across different dimensions, identifying the right set of tools for…

软件工程 · 计算机科学 2019-04-26 Dwarak Govind Parthiban

Despite the widespread availability of generative AI tools in software engineering, developer adoption remains uneven. This unevenness is problematic because it hampers productivity efforts, frustrates management's expectations, and creates…

The range of application of artificial intelligence (AI) is vast, as is the potential for harm. Growing awareness of potential risks from AI systems has spurred action to address those risks, while eroding confidence in AI systems and the…

Automated game design has remained a key challenge within the field of Game AI. In this paper, we introduce a method for recombining existing games to create new games through a process called conceptual expansion. Prior automated game…

人工智能 · 计算机科学 2018-09-10 Matthew Guzdial , Mark Riedl