An empirical study on developers' shared conversations with ChatGPT in GitHub pull requests and issues

H Hao, KA Hasan, H Qin, M Macedo, Y Tian… - Empirical Software …, 2024 - Springer
ChatGPT has significantly impacted software development practices, providing substantial
assistance to developers in various tasks, including coding, testing, and debugging. Despite …

" A Lot of Moving Parts": A Case Study of Open-Source Hardware Design Collaboration in the Thingiverse Community

K Cheng, S Zhou, A Olechowski - Proceedings of the ACM on Human …, 2024 - dl.acm.org
Open-source is a decentralized and collaborative method of development that encourages
open contribution from an extensive and undefined network of individuals. Although …

MR2-KG: A multi-relation multi-rationale knowledge graph for modeling software engineering knowledge on Stack Overflow

L Gong, H Zhang - IEEE Transactions on Software Engineering, 2024 - ieeexplore.ieee.org
Stack Overflow is a knowledge sharing platform where its users create and share informative
content from both inside and outside the site. Prior studies have leveraged the relation …

Barriers to shift-left security: The unique pain points of writing automated tests involving security controls

D Gonzalez, PP Perez, M Mirakhorli - Proceedings of the 15th ACM/IEEE …, 2021 - dl.acm.org
Background: Automated unit and integration tests allow software development teams to
continuously evaluate their application's behavior and ensure requirements are satisfied …

A Tale of Two Communities: Exploring Academic References on Stack Overflow

R Huang, S Chattopadhyay - Companion Proceedings of the ACM Web …, 2024 - dl.acm.org
Stack Overflow is widely recognized by software practitioners as the go-to resource for
addressing technical issues and sharing practical solutions. While not typically seen as a …

Techsumbot: A stack overflow answer summarization tool for technical query

C Yang, B Xu, J Liu, D Lo - 2023 IEEE/ACM 45th International …, 2023 - ieeexplore.ieee.org
Stack Overflow is a popular platform for developers to seek solutions to programming-
related problems. However, prior studies identified that developers may suffer from the …

An empirical study of package management issues via stack overflow

S Islam, RG Kula, C Treude, B Chinthanet… - … on Information and …, 2023 - search.ieice.org
The package manager (PM) is crucial to most technology stacks, acting as a broker to
ensure that a verified dependency package is correctly installed, configured, or removed …

[КНИГА][B] Creating Learning Settings: Physical, Digital, and Social Configurations for the Future of Education

G Natriello - 2023 - taylorfrancis.com
Creating Learning Settings examines the design and implementation of learning settings
informed by the newest, most expansive insights into how people learn in the post-industrial …

18 million links in commit messages: purpose, evolution, and decay

T **ao, S Baltes, H Hata, C Treude, RG Kula… - Empirical Software …, 2023 - Springer
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 …

An Empirical Study on the Characteristics of Connected Knowledge Subgraphs on Stack Overflow

T Sun, L Gong, J Zhang, M Wei - 2024 IEEE 24th International …, 2024 - ieeexplore.ieee.org
In the Stack Overflow (SO) community, users typically employ links (including internal and
external links) in their posts or comments to better present their cited knowledge. Prior …