中文
相关论文

相关论文: When Conversations Turn Into Work: A Taxonomy of C…

200 篇论文

Data of long-lived and high profile projects is valuable for research on successful software engineering in the wild. Having a dataset with different linked software repositories of such projects, enables deeper diving investigations. This…

软件工程 · 计算机科学 2020-04-01 Maëlick Claes , Mika Mäntylä

People leverage group discussions to collaborate in order to solve complex tasks, e.g. in project meetings or hiring panels. By doing so, they engage in a variety of conversational strategies where they try to convince each other of the…

计算与语言 · 计算机科学 2022-07-26 Georgi Karadzhov , Tom Stafford , Andreas Vlachos

Data pipelines are an integral part of various modern data-driven systems. However, despite their importance, they are often unreliable and deliver poor-quality data. A critical step toward improving this situation is a solid understanding…

软件工程 · 计算机科学 2023-09-14 Harald Foidl , Valentina Golendukhina , Rudolf Ramler , Michael Felderer

Gender diversity in open source software development continues to be a topic of growing interest among researchers, practitioners, and organizations. To date, research has revealed disparities in participation between developers on the…

软件工程 · 计算机科学 2022-06-20 Olivia B. Newton , Jihye Song

Organisations use issue tracking systems (ITSs) to track and document their projects' work in units called issues. This style of documentation encourages evolutionary refinement, as each issue can be independently improved, commented on,…

软件工程 · 计算机科学 2022-03-28 Lloyd Montgomery , Clara Lüders , Walid Maalej

Massive data from software repositories and collaboration tools are widely used to study social aspects in software development. One question that several recent works have addressed is how a software project's size and structure influence…

软件工程 · 计算机科学 2022-01-13 Christoph Gote , Pavlin Mavrodiev , Frank Schweitzer , Ingo Scholtes

Perhaps the most widely used form of code documentation is function header comments. We performed a large-scale survey of 367 developers to catalog their expectations from such documentation and to chronicle actual practice. Paradoxically,…

软件工程 · 计算机科学 2024-01-17 Arthur Oxenhorn , Almog Mor , Uri Stern , Dror G. Feitelson

Code comments are important for program comprehension, development, and maintenance tasks. Given the varying standards for code comments, and their unstructured or semi-structured nature, developers get easily confused (especially novice…

软件工程 · 计算机科学 2023-04-26 Pooja Rani , Mathias Birrer , Sebastiano Panichella , Mohammad Ghafari , Oscar Nierstrasz

Code review is a critical software engineering practice where developers review code changes before integration to ensure code quality, detect defects, and improve maintainability. In recent years, AI agents that can understand code…

软件工程 · 计算机科学 2026-03-18 Suzhen Zhong , Shayan Noei , Ying Zou , Bram Adams

Conversation between two people is usually of mixed-initiative, with control over the conversation being transferred from one person to another. We apply a set of rules for the transfer of control to 4 sets of dialogues consisting of a…

cmp-lg · 计算机科学 2008-02-03 Marilyn Walker , Steve Whittaker

Communication surrounding the development of an open source project largely occurs outside the software repository itself. Historically, large communities often used a collection of mailing lists to discuss the different aspects of their…

Open-domain conversational agents or chatbots are becoming increasingly popular in the natural language processing community. One of the challenges is enabling them to converse in an empathetic manner. Current neural response generation…

计算与语言 · 计算机科学 2020-12-09 Anuradha Welivita , Pearl Pu

Traceability links are key information sources for software developers, connecting software artifacts. Such links play an important role, particularly between contribution artifacts and their corresponding source code. Through these links,…

Humans work together to solve common problems by having discussions, explaining, and agreeing or disagreeing with each other. Similarly, if a system can have discussions with humans when solving tasks, it can improve the system's…

计算与语言 · 计算机科学 2024-01-31 Masahiro Kaneko , Graham Neubig , Naoaki Okazaki

Millions of developers share their code on open-source platforms like GitHub, which offer social coding opportunities such as distributed collaboration and popularity-based ranking. Software engineering researchers have joined in as well,…

软件工程 · 计算机科学 2024-04-08 Kamel Alrashedy , Ahmed Binjahlan

GitHub is the largest code hosting platform, with millions of repositories spanning multiple technologies. Despite this, little is known about the actual contents of GitHub's repositories in the wild. This paper presents an initial…

软件工程 · 计算机科学 2026-05-19 Andre Hora , João Eduardo Montandon , Diego Elias Costa

Interactions between individuals and their participation in community activities are governed by how individuals identify themselves with their peers. We want to investigate such behavior for developers while they are learning and…

社会与信息网络 · 计算机科学 2018-11-09 Michael Mu Sun , Akash Ghosh , Rajesh Sharma , Sandeep Kaur Kuttal

We study how bots contribute to open-source discussions in the Ethereum ecosystem and whether they influence developers' emotional tone. Our dataset covers 36,875 accounts across ten repositories with 105 validated bots (0.28%). Human…

软件工程 · 计算机科学 2026-03-26 Matteo Vaccargiu , Riccardo Lai , Maria Ilaria Lunesu , Andrea Pinna , Giuseppe Destefanis

When conflicts escalate, is it due to what is said or how it is said? In the conflict literature, two theoretical approaches take opposing views: one focuses on the content of the disagreement, while the other focuses on how it is…

社会与信息网络 · 计算机科学 2024-09-17 Priya Ronald D'Costa , Evan Rowbotham , Xinlan Emily Hu

Making LLMs speak for different, especially minority groups of people, and generate statements supporting their diverse or even controversial perspectives is critical to creating an inclusive environment. However, existing LLMs lack…

计算与语言 · 计算机科学 2024-06-11 Ming Li , Jiuhai Chen , Lichang Chen , Tianyi Zhou