中文
相关论文

相关论文: Understanding Emotions of Developer Community Towa…

200 篇论文

Easy and mostly free access to the internet has resulted in the growing use of open source software (OSS). However, it is a common perception that closed proprietary software is still superior in areas such as software maintenance and…

软件工程 · 计算机科学 2015-12-01 Arif Raza , Luiz Fernando Capretz , Faheem Ahmed

Developer contribution guidelines are used in social coding sites like GitHub to explain and shape the process a project expects contributors to follow. They set standards for all participants and "save time and hassle caused by improperly…

软件工程 · 计算机科学 2019-08-08 Omar Elazhary , Margaret-Anne Storey , Neil Ernst , Andy Zaidman

GitHub is one of the most widely used public code development platform. However, the code hosted publicly on the platform is vulnerable to commit spoofing that allows an adversary to introduce malicious code or commits into the repository…

软件工程 · 计算机科学 2025-04-29 Anupam Sharma , Sreyashi Karmakar , Gayatri Priyadarsini Kancherla , Abhishek Bichhawat

Software Documentation plays a major role in the usage and development of a project. Widespread adoption of open source software projects contributes to larger and faster development of the projects, making it difficult to maintain the…

软件工程 · 计算机科学 2025-08-26 Akhila Sri Manasa Venigalla , Sridhar Chimalakonda

Context: Contemporary software development organizations lack diversity and the ratios of women in Free and open-source software (FOSS) communities are even lower than the industry average. Although the results of recent studies hint the…

软件工程 · 计算机科学 2023-02-09 Sayma Sultana , Asif Kamal Turzo , Amiangshu Bosu

Commit messages contain diverse and valuable types of knowledge in all aspects of software maintenance and evolution. Links are an example of such knowledge. Previous work on "9.6 million links in source code comments" showed that links are…

README files play an important role in providing installation-related instructions to software users and are widely used in open source software systems on platforms such as GitHub. However, these files often suffer from various…

软件工程 · 计算机科学 2025-01-08 Haoyu Gao , Christoph Treude , Mansooreh Zahedi

A concern can be characterized as a developer's intent behind a piece of code, often not explicitly captured in it. We discuss a technique of recording concerns using source code annotations (concern annotations). Using two studies and two…

软件工程 · 计算机科学 2018-08-13 Matúš Sulír , Milan Nosáľ , Jaroslav Porubän

Developers experience a wide range of emotions during programming tasks, which may have an impact on job performance. In this paper, we present an empirical study aimed at (i) investigating the link between emotion and progress, (ii)…

软件工程 · 计算机科学 2021-05-07 Daniela Girardi , Nicole Novielli , Davide Fucci , Filippo Lanubile

Understanding the practice of refactoring documentation is of paramount importance in academia and industry. Issue tracking systems are used by most software projects enabling developers, quality assurance, managers, and users to submit…

软件工程 · 计算机科学 2022-03-22 Eman Abdullah AlOmar , Anthony Peruma , Mohamed Wiem Mkaouer , Christian D. Newman , Ali Ouni

Understanding and identifying the causes behind developers' emotions (e.g., Frustration caused by `delays in merging pull requests') can be crucial towards finding solutions to problems and fostering collaboration in open-source…

软件工程 · 计算机科学 2023-12-18 Mia Mohammad Imran , Preetha Chatterjee , Kostadin Damevski

Software is infamous for its poor quality and frequent occurrence of bugs. While there is no doubt that thorough testing is an appropriate answer to ensure sufficient quality, the poor state of software generally suggests that developers…

软件工程 · 计算机科学 2023-09-06 Philipp Straubinger , Gordon Fraser

The analysis of sentimental posts about software testing on Stack Overflow reveals that motivation and commitment of developers to use software testing methods is not only influenced by tools and technology. Rather, attitudes are also…

软件工程 · 计算机科学 2023-04-25 Mark Swillus , Andy Zaidman

Open Source Software for Social Good (OSS4SG) projects aim to address critical societal challenges, such as healthcare access and community safety. Understanding the community dynamics and contributor patterns in these projects is essential…

软件工程 · 计算机科学 2026-02-12 Mohamed Ouf , Shayan Noei , Zeph Van Iterson , Mariam Guizani , Ying Zou

Background. Technical debt (TD) has long been one of the key factors influencing the maintainability of software products. It represents technical compromises that sacrifice long-term software quality for potential short-term benefits.…

软件工程 · 计算机科学 2024-07-31 Xiaozhou Li , Matteo Esposito , Andrea Janes , Valentina Lenarduzzi

Usability is an increasing concern in open source software (OSS). Given the recent changes in the OSS landscape, it is imperative to examine the OSS contributors' current valued factors, practices, and challenges concerning usability. We…

软件工程 · 计算机科学 2020-07-15 Wenting Wang , Jinghui Cheng , Jin L. C. Guo

Burnout affects software developers' mental and physical well-being and contributes to turnover, generating strong concerns in the software industry. Prior research has shown that lack of belonging is associated with higher levels of…

软件工程 · 计算机科学 2026-05-11 Bianca Trinkenreich , Marco Aurelio Gerosa , Anita Sarma , Igor Steinmacher

New ways of working such as globally distributed development or the integration of self-motivated external developers into software ecosystems will require a better and more comprehensive understanding of developers' feelings, perceptions,…

软件工程 · 计算机科学 2013-12-06 Fabian Fagerholm , Jürgen Münch

Recent works have proposed that software developers' positive emotion has a positive impact on software developers' productivity. In this paper we investigate two data sources: developers chat messages (from Slack and Hipchat) and source…

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

[This paper has been withdrawn by the author due to updated research available on arXiv (arXiv:1811.01918)] As the modern open-source paradigm makes it easier to contribute to software projects, the number of developers involved in these…

软件工程 · 计算机科学 2020-04-14 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro