102 citations · 261 across the 9 of their papers we have counts for
9 papers · 1 filter
Evaluating Generated Commit Messages with Large Language Models
Qunhong Zeng, Yuxia Zhang, Zexiong Ma +5
Commit messages are essential in software development as they serve to document and explain code changes. Yet, their quality often falls short in practice, with studies showing sig…
Teaching Theorizing in Software Engineering Research
Klaas-Jan Stol
This chapter seeks to support software engineering (SE) researchers and educators in teaching the importance of theory as well as the theorizing process. Drawing on insights from o…
How Are Paid and Volunteer Open Source Developers Different? A Study of the Rust Project
Yuxia Zhang, Mian Qin, Klaas-Jan Stol +2
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 alongsid…
Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel Contributors
Bianca Trinkenreich, Klaas-Jan Stol, Anita Sarma +3
The sense of belonging to a community is a basic human need that impacts an individuals behavior, long-term engagement, and job satisfaction, as revealed by research in disciplines…
Knowns and Unknowns: An Experience Report on Discovering Tacit Knowledge of Maritime Surveyors
Tor Sporsem, Morten Hatling, Anastasiia Tkalich +1
Context: Requirements elicitation is an essential activity to ensure that systems provide the necessary functionality to users, and that they are fit for purpose. In addition to tr…
A Model for Understanding and Reducing Developer Burnout
Bianca Trinkenreich, Klaas-Jan Stol, Igor Steinmacher +6
Job burnout is a type of work-related stress associated with a state of physical or emotional exhaustion that also involves a sense of reduced accomplishment and loss of personal i…
What Makes a Good Commit Message?
Yingchen Tian, Yuxia Zhang, Klaas-Jan Stol +2
A key issue in collaborative software development is communication among developers. One modality of communication is a commit message, in which developers describe the changes the…
From Anecdote to Evidence: The Relationship Between Personality and Need for Cognition of Developers
Daniel Russo, Andres R. Masegosa, Klaas-Jan Stol
There is considerable anecdotal evidence suggesting that software engineers enjoy engaging in solving puzzles and other cognitive efforts. A tendency to engage in and enjoy effortf…
Empirical Standards for Software Engineering Research
Paul Ralph, Nauman bin Ali, Sebastian Baltes +39
Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer…