中文
相关论文

相关论文: Who is the Real Hero? Measuring Developer Contribu…

200 篇论文

Software quality is considered as one of the most important challenges in software engineering. It has many dimensions which differ from users' point of view that depend on their requirements. Therefore, those dimensions lead to difficulty…

软件工程 · 计算机科学 2019-06-21 Anas Shatnawi

IDE-integrated AI coding assistants, which operate conversationally within developers' working codebases with access to project context and multi-file editing, are rapidly reshaping software development. However, empirical investigation of…

软件工程 · 计算机科学 2026-04-02 Ningzhi Tang , Chaoran Chen , Zihan Fang , Gelei Xu , Maria Dhakal , Yiyu Shi , Collin McMillan , Yu Huang , Toby Jia-Jun Li

The Collaborative Analysis Versioning Environment System (CAVES) project concentrates on the interactions between users performing data and/or computing intensive analyses on large data sets, as encountered in many contemporary scientific…

数据分析、统计与概率 · 物理学 2007-05-23 Dimitri Bourilkov

Transformer-based language models are highly effective for code completion, with much research dedicated to enhancing the content of these completions. Despite their effectiveness, these models come with high operational costs and can be…

软件工程 · 计算机科学 2024-05-24 Aral de Moor , Arie van Deursen , Maliheh Izadi

As large language models (LLMs) increasingly shape how users form, refine, and extend their goals, attributing contributions in human-AI collaboration becomes critical for users calibrating their own reliance and for evaluators assessing…

计算与语言 · 计算机科学 2026-05-21 Eunsu Kim , Jessica R. Mindel , Kyungjin Kim , Sherry Tongshuang Wu

The importance of continuously incorporating customer feedback in the software development process is well established and firmly grounded in concepts such as agile and DevOps. In large-scale organizations such as Dell Technologies however,…

软件工程 · 计算机科学 2025-04-15 David Molamphy

The time pressure associated with software development, among other factors, often leads to a diminished emotional state among developers. However, whether emotions affect perceived productivity remains an open question. This study aims to…

软件工程 · 计算机科学 2025-10-07 Pawel Weichbroth , Maciej Lotysz , Michal Wrobel

Mobile applications have become an inseparable part of people's daily life. Nonetheless, the market competition is extremely fierce, and apps lacking recognition among most users are susceptible to market elimination. To this end,…

软件工程 · 计算机科学 2023-11-28 Shiqi Duan , Jianxun Liu , Yong Xiao , Xiangping Zhang

Beyond scratch coding, exploiting large-scale code repositories (e.g., GitHub) for practical tasks is vital in real-world software development, yet current benchmarks rarely evaluate code agents in such authentic, workflow-driven scenarios.…

Current code generation benchmarks focus primarily on functional correctness while overlooking two critical aspects of real-world programming: algorithmic efficiency and code quality. We introduce COMPASS (COdility's Multi-dimensional…

软件工程 · 计算机科学 2025-08-20 James Meaden , Michał Jarosz , Piotr Jodłowski , Grigori Melnik

Continuous integration (CI) tools integrate code changes by automatically compiling, building, and executing test cases upon submission of code changes. Use of CI tools is getting increasingly popular, yet how proprietary projects reap the…

软件工程 · 计算机科学 2018-09-17 Akond Rahman , Amritanshu Agrawal , Rahul Krishna , Alexander Sobran

Transformer-based language models for automatic code completion have shown great promise so far, yet the evaluation of these models rarely uses real data. This study provides both quantitative and qualitative assessments of three public…

软件工程 · 计算机科学 2024-02-27 Maliheh Izadi , Jonathan Katzy , Tim van Dam , Marc Otten , Razvan Mihai Popescu , Arie van Deursen

Managing software development productivity and effort are key issues in software organizations. Identifying the most relevant factors influencing project performance is essential for implementing business strategies by selecting and…

软件工程 · 计算机科学 2014-01-22 Adam Trendowicz , Michael Ochs , Axel Wickenkamp , Jürgen Münch , Yasushi Ishigai , Takashi Kawaguchi

In open source project governance, there has been a lot of concern about how to measure developers' contributions. However, extremely sparse work has focused on enabling developers to improve their contributions, while it is significant and…

软件工程 · 计算机科学 2022-10-26 Jiakuan Fan , Haoyue Wang , Wei Wang , Ming Gao , Shengyu Zhao

Neural code synthesis has reached a point where snippet generation is accurate enough to be considered for integration into human software development workflows. Commercial products aim to increase programmers' productivity, without being…

Understanding and enhancing student engagement through digital platforms is critical in higher education. This study introduces a methodology for quantifying engagement across an entire module using virtual learning environment (VLE)…

计算机与社会 · 计算机科学 2024-12-17 Laura J. Johnston , Jim E. Griffin , Ioanna Manolopoulou , Takoua Jendoubi

This paper proposes an open source visual analytics tool consisting of several views and perspectives on eye movement data collected during code reading tasks when writing computer programs. Hence the focus of this work is on code and…

人机交互 · 计算机科学 2022-08-02 Ayush Kumar , Ashish Kumar , Aakanksha Prasad , Michael Burch , Shenghui Cheng , Klaus Mueller

The emergence of "vibe coding" platforms, where users describe applications in natural language and AI agents autonomously generate full-stack software, has created a need for rigorous evaluation beyond code-level benchmarks. In order to…

多智能体系统 · 计算机科学 2026-05-07 Siddhant Saxena , Nilesh Trivedi , Vinayaka Jyothi

Developing interactive software, such as websites or games, is a particularly engaging way to learn computer science. However, teaching and giving feedback on such software is time-consuming -- standard approaches require instructors to…

机器学习 · 计算机科学 2022-11-17 Evan Zheran Liu , Moritz Stephan , Allen Nie , Chris Piech , Emma Brunskill , Chelsea Finn

The development of Open-Source Software (OSS) is not only a technical challenge, but also a social one due to the diverse mixture of contributors. To this aim, social-coding platforms, such as GitHub, provide the infrastructure needed to…

软件工程 · 计算机科学 2025-07-30 Sergio Cobos , Javier Luis Cánovas Izquierdo