中文
相关论文

相关论文: A Study of Update Request Comments in Stack Overfl…

200 篇论文

During code reviews, an essential step in software quality assurance, reviewers have the difficult task of understanding and evaluating code changes to validate their quality and prevent introducing faults to the codebase. This is a tedious…

软件工程 · 计算机科学 2024-05-14 Doriane Olewicki , Sarra Habchi , Bram Adams

Motivation: Code understandability is crucial in software development, as developers spend 58% to 70% of their time reading source code. Improving it can improve productivity and reduce maintenance costs. Problem: Experimental studies often…

Stack Overflow (SO) has become an essential resource for software development. Despite its success and prevalence, navigating SO remains a challenge. Ideally, SO users could benefit from highlighted navigational cues that help them decide…

软件工程 · 计算机科学 2020-01-01 Sarah Nadi , Christoph Treude

Stack Overflow (SO) is a popular platform among developers seeking advice on various software-related topics, including privacy and security. As for many knowledge-sharing websites, the value of SO depends largely on users' engagement,…

人机交互 · 计算机科学 2022-07-05 Nicolás E. Díaz Ferreyra , Melina Vidoni , Maritta Heisel , Riccardo Scandariato

Traditional change detection identifies where changes occur, but does not explain what changed in natural language. Existing remote sensing change captioning datasets typically describe overall image-level differences, leaving fine-grained…

计算机视觉与模式识别 · 计算机科学 2026-04-23 Roie Kazoom , Yotam Gigi , George Leifman , Tomer Shekel , Genady Beryozkin

Users often fail to formulate their complex information needs in a single query. As a consequence, they may need to scan multiple result pages or reformulate their queries, which may be a frustrating experience. Alternatively, systems can…

计算与语言 · 计算机科学 2019-07-16 Mohammad Aliannejadi , Hamed Zamani , Fabio Crestani , W. Bruce Croft

Context: In collaborative software development, the peer code review process proves beneficial only when the reviewers provide useful comments. Objective: This paper investigates the usefulness of Code Review Comments (CR comments) through…

软件工程 · 计算机科学 2025-02-28 Sharif Ahmed , Nasir U. Eisty

We performed two online surveys of Stack Overflow answerers and visitors to assess their awareness to outdated code and software licenses in Stack Overflow answerers. The answerer survey targeted 607 highly reputed Stack Overflow users and…

软件工程 · 计算机科学 2018-06-22 Chaiyong Ragkhitwetsagul , Jens Krinke , Rocco Oliveto

Comment updating is an emerging task in software evolution that aims to automatically revise source code comments in accordance with code changes. This task plays a vital role in maintaining code-comment consistency throughout software…

软件工程 · 计算机科学 2025-12-11 Qingyuan Liang , Zeyu Sun , Qihao Zhu , Junhao Hu , Yifan Zhao , Yakun Zhang , Lu Zhang

Background: Sub-optimal code is prevalent in software systems. Developers may write low-quality code due to many reasons, such as lack of technical knowledge, lack of experience, time pressure, management decisions, and even unhappiness.…

软件工程 · 计算机科学 2022-04-15 Chaiyong Ragkhitwetsagul , Matheus Paixao

Community Question Answering (CQA) sites have spread and multiplied significantly in recent years. Sites like Reddit, Quora, and Stack Exchange are becoming popular amongst people interested in finding answers to diverse questions. One…

计算与语言 · 计算机科学 2022-12-19 Rafik Hadfi , Ahmed Moustafa , Kai Yoshino , Takayuki Ito

Release planning for mobile apps has recently become an area of active research. Prior research in this area concentrated on the analysis of release notes and on tracking user reviews to support app evolution with issue trackers. However,…

软件工程 · 计算机科学 2022-10-18 Chong Wang , Tianyang Liu , Peng Liang , Maya Daneva , Marten van Sinderen

Traditional machine-learned ranking systems for web search are often trained to capture stationary relevance of documents to queries, which has limited ability to track non-stationary user intention in a timely manner. In recency search,…

信息检索 · 计算机科学 2011-03-22 Taesup Moon , Wei Chu , Lihong Li , Zhaohui Zheng , Yi Chang

Software Engineering (SE) communities such as Stack Overflow have become unwelcoming, particularly through members' use of offensive language. Research has shown that offensive language drives users away from active engagement within these…

软件工程 · 计算机科学 2022-11-02 Jithin Cheriyan , Bastin Tony Roy Savarimuthu , Stephen Cranefield

Language identification is a critical component of language processing pipelines (Jauhiainen et al.,2019) and is not a solved problem in real-world settings. We present a lightweight and effective language identifier that is robust to…

计算与语言 · 计算机科学 2021-09-22 Dominic Widdows , Chris Brew

Code review is a mature practice for software quality assurance in software development with which reviewers check the code that has been committed by developers, and verify the quality of code. During the code review discussions, reviewers…

软件工程 · 计算机科学 2022-03-31 Liming Fu , Peng Liang , Beiqi Zhang

The irreplaceable key to the triumph of Question & Answer (Q&A) platforms is their users providing high-quality answers to the challenging questions posted across various topics of interest. From more than a decade, the expert finding…

计算机与社会 · 计算机科学 2023-06-28 Sofia Strukova , José A. Ruipérez-Valiente , Félix Gómez Mármol

As an integral part of source code files, code comments help improve program readability and comprehension. However, developers sometimes do not comment on their program code adequately due to the incurred extra efforts, lack of relevant…

软件工程 · 计算机科学 2019-07-31 Xiaotao Song , Hailong Sun , Xu Wang , Jiafei Yan

The use of large language models like ChatGPT in code review offers promising efficiency gains but also raises concerns about correctness and safety. Existing evaluation methods for code review generation either rely on automatic…

软件工程 · 计算机科学 2025-12-18 Robert Heumüller , Frank Ortmeier

Unsupervised recalibration (URC) is a general way to improve the accuracy of an already trained probabilistic classification or regression model upon encountering new data while deployed in the field. URC does not require any ground truth…

机器学习 · 统计学 2020-10-20 Albert Ziegler , Paweł Czyż