中文
相关论文

相关论文: How Early Participation Determines Long-Term Susta…

200 篇论文

Open source software ecosystems consist of thousands of interdependent libraries, which users can combine to great effect. Recent work has pointed out two kinds of risks in these systems: that technical problems like bugs and…

软件工程 · 计算机科学 2022-05-11 William Schueller , Johannes Wachs

Company engagement in open source (OSS) is now the new norm. From large technology companies to startups, companies are participating in the OSS ecosystem by open-sourcing their technology, sponsoring projects through funding or paid…

计算机与社会 · 计算机科学 2023-03-16 Mariam Guizani , Aileen Abril Castro-Guzman , Anita Sarma , Igor Steinmacher

Many researchers assume that, for software analytics, "more data is better." We write to show that, at least for learning defect predictors, this may not be true. To demonstrate this, we analyzed hundreds of popular GitHub projects. These…

软件工程 · 计算机科学 2021-02-10 N. C. Shrikanth , Suvodeep Majumder , Tim Menzies

GitHub has become the central online platform for much of open source, hosting most open source code repositories. With this popularity, the public digital traces of GitHub are now a valuable means to study teamwork and collaboration. In…

计算机与社会 · 计算机科学 2022-05-24 Milo Z. Trujillo , Laurent Hébert-Dufresne , James Bagrow

The pervasive adoption of Continuous Integration practices -- both in industry and open source projects -- has led software building to become a daily activity for thousands of developers around the world. Companies such as Microsoft have…

软件工程 · 计算机科学 2019-01-29 Michele Tufano , Hitesh Sajnani , Kim Herzig

The pull-based development process has become prevalent on platforms such as GitHub as a form of distributed software development. Potential contributors can create and submit a set of changes to a software project through pull requests.…

软件工程 · 计算机科学 2018-12-18 Damien Legay , Alexandre Decan , Tom Mens

Continuous integration is a software engineering practice of frequently merging all developer working copies with a shared main branch, e.g., several times a day. With the advent of GitHub, a platform well known for its "social coding"…

Open source software (OSS) development relies on diverse skill sets. However, to our knowledge, there are no tools which detect OSS-related skills. In this paper, we present a novel method to detect OSS skills and prototype it in a tool…

软件工程 · 计算机科学 2022-03-07 Jenny T. Liang , Thomas Zimmermann , Denae Ford

Open-source software (OSS) development relies on effective collaboration among distributed contributors. Yet, current OSS project recommendation systems primarily emphasize technical attributes, overlooking the collaboration and community…

软件工程 · 计算机科学 2026-02-13 Shashiwadana Nirmani , Hourieh Khalajzadeh , Mojtaba Shahin , Xiao Liu

In the dynamic landscape of open source software (OSS) development, understanding and addressing incivility within issue discussions is crucial for fostering healthy and productive collaborations. This paper presents a curated dataset of…

软件工程 · 计算机科学 2024-02-07 Ramtin Ehsani , Mia Mohammad Imran , Robert Zita , Kostadin Damevski , Preetha Chatterjee

The open-source community uses the GitHub platform to exchange and share software applications and services of interest. This paper aims to identify the open-source community's interest in gender-related projects on GitHub. Our findings…

软件工程 · 计算机科学 2023-03-20 Rita Garcia , Christoph Treude , Wendy La

It is now commonplace for organizations to pay developers to work on specific open source software (OSS) projects to pursue their business goals. Such paid developers work alongside voluntary contributors, but given the different…

软件工程 · 计算机科学 2024-01-26 Yuxia Zhang , Mian Qin , Klaas-Jan Stol , Minghui Zhou , Hui Liu

Predictive models for software projects' characteristics have been traditionally based on project-level metrics, employing only little developer-level information, or none at all. In this work we suggest novel metrics that capture temporal…

软件工程 · 计算机科学 2016-12-01 Stanislav Levin , Amiram Yehudai

The development of scientific software is, more than ever, critical to the practice of science, and this is accompanied by a trend towards more open and collaborative efforts. Unfortunately, there has been little investigation into who is…

软件工程 · 计算机科学 2020-03-25 Reed Milewicz , Gustavo Pinto , Paige Rodeghero

Open source software development, particularly within institutions such as universities and research laboratories, is often decentralized and difficult to track. Although academic teams produce many impactful scientific tools, their…

软件工程 · 计算机科学 2026-02-27 Juanita Gomez , Emily Lovell , Stephanie Lieggi , Alvaro A. Cardenas , James Davis

Open source software has an increasing importance in our modern society, providing basic services to other software systems and also supporting the rapid development of a variety of end-user applications. Recently, world-wide code sharing…

软件工程 · 计算机科学 2018-05-04 Thais Mombach , Marco Tulio Valente , Cuiting Chen , Magiel Bruntink , Gustavo Pinto

For teams using distributed version control systems, the right collaborative development workflows can help maintaining the long-term quality of project repositories and improving work efficiency. Despite the fact that the workflows are…

软件工程 · 计算机科学 2020-04-28 Panuchart Bunyakiati , Usa Sammapun

A common assumption suggests that individuals tend to work with others who are similar to them. However, studies on team working and ability of the group to solve complex problems highlight that diversity plays a critical role during…

社会与信息网络 · 计算机科学 2021-10-14 Dorota Celińska-Kopczyńska

We analyze developer activity across 10 major Ethereum repositories (totaling 129884 commits, 40550 issues) spanning 10 years to examine how events such as technical upgrades, market events, and community decisions impact development.…

Psychological safety refers to the belief that team members can speak up or make mistakes without fear of negative consequences. While it is recognized as important in traditional software teams, its role in open-source software development…

软件工程 · 计算机科学 2026-05-18 Emeralda Sesari , Federica Sarro , Ayushi Rastogi