中文
相关论文

相关论文: How to Ask for Technical Help? Evidence-based Guid…

200 篇论文

Mocking is a common unit testing technique that is used to simplify tests, reduce flakiness, and improve coverage by replacing real dependencies with simplified implementations. Despite its widespread use in Open Source Software projects,…

软件工程 · 计算机科学 2025-07-01 Mumtahina Ahmed , Md Nahidul Islam Opu , Chanchal Roy , Sujana Islam Suhi , Shaiful Chowdhury

Programmers often seek help from Q\&A websites to resolve issues they encounter during programming. Stack Overflow has been a widely used platform for this purpose for over a decade. Recently, revolutionary AI-powered platforms like ChatGPT…

软件工程 · 计算机科学 2023-08-29 Jinrun Liu , Xinyu Tang , Linlin Li , Panpan Chen , Yepang Liu

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

Code maintenance data sets typically consist of a before and after version of the code that contains the improvement or fix. Such data sets are important for software engineering support tools related to code maintenance, such as program…

软件工程 · 计算机科学 2021-01-27 Henry Tang , Sarah Nadi

A growing number of software-intensive systems are being accused of violating or ignoring human values (e.g., privacy, inclusion, and social responsibility), and this poses great difficulties to individuals and society. Such violations…

In this paper we presents results of research about elderly users of Stack Overflow (Question and Answer portal for programmers). They have different roles, different main activities and different habits. They are an important part of the…

计算机与社会 · 计算机科学 2017-07-05 Grzegorz Kowalik , Radoslaw Nielek

Why do some things succeed in the marketplace of ideas? While some argue that content drives success, others suggest that style, or the way ideas are presented, also plays an important role. To provide a stringent test of style's…

计算与语言 · 计算机科学 2022-01-11 Reihane Boghrati , Jonah Berger , Grant Packard

Changing someone's opinion is arguably one of the most important challenges of social interaction. The underlying process proves difficult to study: it is hard to know how someone's opinions are formed and whether and how someone's views…

社会与信息网络 · 计算机科学 2016-02-09 Chenhao Tan , Vlad Niculae , Cristian Danescu-Niculescu-Mizil , Lillian Lee

As the integration of large language models into daily life is on the rise, there is a clear gap in benchmarks for advising on subjective and personal dilemmas. To address this, we introduce AdvisorQA, the first benchmark developed to…

计算与语言 · 计算机科学 2025-02-04 Minbeom Kim , Hwanhee Lee , Joonsuk Park , Hwaran Lee , Kyomin Jung

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

Answering a programming question using only its title is difficult as salient contextual information is omitted. Based on this observation, we present a corpus of over 40,000 StackOverflow question texts to be used in conjunction with their…

计算与语言 · 计算机科学 2021-06-09 Gabriel Orlanski , Alex Gittens

Community Question Answering (CQA) websites can be claimed as the most major venues for knowledge sharing, and the most effective way of exchanging knowledge at present. Considering that massive amount of users are participating online and…

信息检索 · 计算机科学 2018-10-29 Chaoran Huang , Lina Yao , Xianzhi Wang , Boualem Benatallah , Xiang Zhang

Learning from the crowd has become increasingly popular in the Web and social media. There is a wide variety of crowdlearning sites in which, on the one hand, users learn from the knowledge that other users contribute to the site, and, on…

社会与信息网络 · 计算机科学 2016-12-16 Utkarsh Upadhyay , Isabel Valera , Manuel Gomez-Rodriguez

There are many on-line settings in which users publicly express opinions. A number of these offer mechanisms for other users to evaluate these opinions; a canonical example is Amazon.com, where reviews come with annotations like "26 of 32…

计算与语言 · 计算机科学 2009-06-24 Cristian Danescu-Niculescu-Mizil , Gueorgi Kossinets , Jon Kleinberg , Lillian Lee

We propose a framework to mine API usage scenarios from Stack Overflow. Each task consists of a code example, the task description, and the reactions of developers towards the code example. First, we present an algorithm to automatically…

软件工程 · 计算机科学 2021-02-18 Gias Uddin , Foutse Khomh , Chanchal K Roy

Tagging facilitates information retrieval in social media and other online communities by allowing users to organize and describe online content. Researchers found that the efficiency of tagging systems steadily decreases over time, because…

计算机与社会 · 计算机科学 2021-04-05 Tiago Santos , Keith Burghardt , Kristina Lerman , Denis Helic

Helpful reviews have been essential for the success of e-commerce services, as they help customers make quick purchase decisions and benefit the merchants in their sales. While many reviews are informative, others provide little value and…

计算与语言 · 计算机科学 2023-03-03 Mir Tafseer Nayeem , Davood Rafiei

Badges are commonly used in online platforms as incentives for promoting contributions. It is widely accepted that badges "steer" people's behavior toward increasing their rate of contributions before obtaining the badge. This paper…

机器学习 · 计算机科学 2020-08-24 Nicholas Hoernle , Gregory Kehne , Ariel D. Procaccia , Kobi Gal

Community Question Answering (CQA) platforms steadily gain popularity as they provide users with fast responses to their queries. The swiftness of these responses is contingent on a mixture of query-specific and user-related elements. This…

社会与信息网络 · 计算机科学 2024-03-19 Rima Hazra , Agnik Saha , Somnath Banerjee , Animesh Mukherjee

As any scientific discipline, the software engineering (SE) research community strives to contribute to the betterment of the target population of our research: software producers and consumers. We will only achieve this betterment if we…

软件工程 · 计算机科学 2025-11-20 Julian Frattini , Hans-Martin Heyn , Robert Feldt , Richard Torkar