Identifying Emergent Leadership in OSS Projects Based on Communication Styles

01/28/2022
by   Yuekai Huang, et al.
0

In open source software (OSS) communities, existing leadership indicators are dominantly measured by code contribution or community influence. Recent studies on emergent leadership shed light on additional dimensions such as intellectual stimulation in collaborative communications. To that end, this paper proposes an automated approach, named iLead, to mine communication styles and identify emergent leadership behaviors in OSS communities, using issue comments data. We start with the construction of 6 categories of leadership behaviors based on existing leadership studies. Then, we manually label leadership behaviors in 10,000 issue comments from 10 OSS projects, and extract 304 heuristic linguistic patterns which represent different types of emergent leadership behaviors in flexible and concise manners. Next, an automated algorithm is developed to merge and consolidate different pattern sets extracted from multiple projects into a final pattern ranking list, which can be applied for the automatic leadership identification. The evaluation results show that iLead can achieve a median precision of 0.82 and recall of 0.78, outperforming ten machine/deep learning baselines. To demonstrate practical usefulness, we also conduct empirical analysis and human evaluation of the identified leadership behaviors from iLead. We argue that emergent leadership behaviors in issue discussion should be taken into consideration to broaden existing OSS leadership viewpoints. Practical insights on community building and leadership skill development are offered for OSS community and individual developers, respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2022

How heated is it? Understanding GitHub locked issues

Although issues of open source software are created to discuss and solve...
research
10/04/2021

Label it be! A large-scale study of issue labeling in modern open-source repositories

In a wave of growth, open-source projects need to modernize and change h...
research
03/19/2021

The Impacts of Sentiments and Tones in Community-Generated Issue Discussions

The diverse community members who contribute to the discussions on issue...
research
07/05/2023

Security Defect Detection via Code Review: A Study of the OpenStack and Qt Communities

Background: Despite the widespread use of automated security defect dete...
research
08/19/2023

Characterizing Usability Issue Discussions in OSS Projects

Usability is a crucial factor but one of the most neglected concerns in ...
research
07/13/2021

A First Look at Developers' Live Chat on Gitter

Modern communication platforms such as Gitter and Slack play an increasi...
research
09/15/2021

ISPY: Automatic Issue-Solution Pair Extraction from Community Live Chats

Collaborative live chats are gaining popularity as a development communi...

Please sign up or login with your details

Forgot password? Click here to reset