English
Related papers

Related papers: Birds of a Feather Flock Together? A Study of Deve…

200 papers

The availability of open-source projects facilitates developers to contribute and collaborate on a wide range of projects. As a result, the developer community contributing to such open-source projects is also increasing. Many of the…

Software Engineering · Computer Science 2021-03-02 Akhila Sri Manasa Venigalla , Sridhar Chimalakonda

How does the number of collaborators affect individual productivity? Results of prior research have been conflicting, with some studies reporting an increase in individual productivity as the number of collaborators grows, while other…

Human-Computer Interaction · Computer Science 2019-11-28 Goran Muric , Andres Abeliuk , Kristina Lerman , Emilio Ferrara

Developers are more than "nerds behind computers all day", they lead a normal life, and not all take the traditional path to learn programming. However, the public still sees software development as a profession for "math wizards". To learn…

Software Engineering · Computer Science 2021-09-15 Souti Chattopadhyay , Denae Ford , Thomas Zimmermann

We measure cross-boundary collaboration in an open-source software (OSS) ecosystem by reconstructing the bipartite contributor-repository graph of 464 cybersecurity projects and 11,372 contributors active over October 2001-May 2022 (Rawsec…

Computers and Society · Computer Science 2026-05-26 Lucia Gomez Tejeiro , Thibaut Chataing , Julian Jang-Jaccard , Alain Mermoud , Thomas Maillart

Understanding the complex dynamics of communities of software developers requires a view of such organizations as a network of interacting agents involving both goals and constraints. Beyond their special features, these systems display…

Physics and Society · Physics 2007-05-23 Sergi Valverde , Guy Theraulaz , Jacques Gautrais , Vincent Fourcassie , Ricard V. Sole

Context: The advent of Large Language Model-driven tools like ChatGPT offers software engineers an interactive alternative to community question-answering (CQA) platforms like Stack Overflow. While Stack Overflow provides benefits from the…

Software Engineering · Computer Science 2024-10-01 Mohammed Mehedi Hasan , Mahady Hasan , Mamun Bin Ibne Reaz , Jannat Un Nayeem Iqra

This study examines the impact of GitHub Copilot on a large sample of Copilot users (n=934,533). The analysis shows that users on average accept nearly 30% of the suggested code, leading to increased productivity. Furthermore, our research…

General Economics · Economics 2023-06-28 Thomas Dohmke , Marco Iansiti , Greg Richards

We propose Flock; a simple and scalable protocol that enables live migration of Virtual Machines (VMs) across heterogeneous edge and conventional cloud platforms to improve the responsiveness of cloud services. Flock is designed with…

Networking and Internet Architecture · Computer Science 2016-10-04 Sherif Abdelwahab , Bechir Hamdaoui

The study of the movement of flocks, whether biological or technological is motivated by the desire to understand the capability of coherent motion of a large number of agents that only receive very limited information. In a biological…

Systems and Control · Computer Science 2018-10-30 J. J. P. Veerman

On Stack Overflow, users reuse 11,926,354 external links to share the resources hosted outside the Stack Overflow website. The external links connect to the existing programming-related knowledge and extend the crowdsourced knowledge on…

Software Engineering · Computer Science 2022-02-15 Jiakun Liu , Haoxiang Zhang , Xin Xia , David Lo , Ying Zou , Ahmed E. Hassan , Shanping Li

Variation in behavior among group members often impacts collective outcomes. Individuals may vary both in the task that they perform and in the persistence with which they perform each task. Although both the distribution of individuals…

Populations and Evolution · Quantitative Biology 2017-08-31 Thiago Mosqueiro , Chelsea Cook , Ramon Huerta , Jürgen Gadau , Brian Smith , Noa Pinter-Wollman

Flocks of starlings exhibit a remarkable ability to maintain cohesion as a group in highly uncertain environments and with limited, noisy information. Recent work demonstrated that individual starlings within large flocks respond to a fixed…

Populations and Evolution · Quantitative Biology 2013-02-14 George Forrest Young , Luca Scardovi , Andrea Cavagna , Irene Giardina , Naomi Ehrich Leonard

Knowledge sharing plays a crucial role throughout all software application development activities. When programmers learn and share through media like Stack overflow, GitHub, Meetups, videos, discussion forums, wikis, and blogs, every…

Software Engineering · Computer Science 2020-10-22 Maryam Arab , Thomas D LaToza , Amy J Ko

The interaction between fringe subcultures and mainstream online communities poses significant challenges for understanding discourse on social media. In this work, we investigate whether users active in conspiracy-focused communities…

Social and Information Networks · Computer Science 2026-04-22 Francesco Corso , Giuseppe Russo , Francesco Pierri , Gianmarco De Francisci Morales

In open-source projects, anyone can contribute, so it is important to have an active continuous integration and continuous delivery (CI/CD) pipeline in addition to a protocol for reporting security concerns, especially in projects that are…

Software Engineering · Computer Science 2023-10-16 Jessy Ayala , Joshua Garcia

A recent surge of users migrating from Twitter to alternative platforms, such as Mastodon, raised questions regarding what migration patterns are, how different platforms impact user behaviors, and how migrated users settle in the migration…

Social and Information Networks · Computer Science 2024-04-24 Ujun Jeong , Paras Sheth , Anique Tahir , Faisal Alatawi , H. Russell Bernard , Huan Liu

Modern communication platforms such as Gitter and Slack play an increasingly critical role in supporting software teamwork, especially in open source development.Conversations on such platforms often contain intensive, valuable information…

Software Engineering · Computer Science 2021-07-14 Lin Shi , Xiao Chen , Ye Yang , Hanzhi Jiang , Ziyou Jiang , Nan Niu , Qing Wang

Online communities and their host platforms are mutually dependent yet conflict-prone. When platform policies clash with community values, communities have resisted through strikes, blackouts, and even migration to other platforms. Through…

Computers and Society · Computer Science 2025-12-19 Yiwei Wu , Leah Ajmani , Nathan TeBlunthuis , Hanlin Li

Online communities provide a fertile ground for analyzing people's behavior and improving our understanding of social processes. Because both people and communities change over time, we argue that analyses of these communities that take…

Social and Information Networks · Computer Science 2016-04-19 Samuel Barbosa , Dan Cosley , Amit Sharma , Roberto M. Cesar-Jr

React is a JavaScript library used to build user interfaces for single-page applications. Although recent studies have shown the popularity and advantages of React in web development, the specific challenges users face remain unknown. Thus,…

‹ Prev 1 3 4 5 6 7 10 Next ›