Skip to main content
Erschienen in: Empirical Software Engineering 3/2023

01.05.2023

Cross-status communication and project outcomes in OSS development

A language style matching perspective

verfasst von: Yisi Han, Zhendong Wang, Yang Feng, Zhihong Zhao, Yi Wang

Erschienen in: Empirical Software Engineering | Ausgabe 3/2023

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Context

The success of an open source software (OSS) project requires effective communication among its members. Given that OSS projects often have established social status systems, such communication may happen between individuals of different statuses, particularly, elite developers with project management privileges and ordinary project contributors. They communicate with each other on many essential activities, e.g., bug fixing, code review, etc., thus having profound influences on project outcomes.

Objectives

We seek to develop an understanding of cross-status communication from a perspective of language style matching among developers of different status, and its relationships with an OSS project’s outcomes in terms of productivity and quality.

Method

We approach the above research objectives with the language style matching (LSM) tool, which measures the similarities of cross-status communication in multiple language style features. We first dynamically identify elite developers having project administration privileges for each sampled project. Then, we capture the cross-status communication between elite and non-elite developers; and calculate the LSM features of these two groups of individuals. The LSM variables, together with project outcomes, were used to fit regression models to analyze potential relationships between cross-status communication’s language matching and project outcomes.

Results

Using over 275,000 collected conversations, our analyses yield rich insights into cross-status communication in open source development. First, our results reveal that the elite and non-elite developers exhibit quite similar linguistic patterns in using certain categories of words. Second, we explore the relationships between linguistic similarity in cross-status communication and project outcomes. The regression results are generally negative, indicating there might be very limited significant relationships between cross-status communication’s language matching and project outcomes, with a few exceptions.

Limitations

The study has several limitations. First, it considers projects hosted on GitHub only. Second, to ensure data availability, our sample is drawn from top projects, thus not representing all projects. Third, we only consider a limited number of linguistic features, and indicators for project outcomes.

Registered Report

This study is developed from the registered report available at: https://​arxiv.​org/​abs/​2104.​05538. This registered report was accepted at the MSR 2021 Registered Reports Track.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Fußnoten
1
Originally, we sample 200 projects, however, 34 are removed for not having enough cross-status conversations. For validity considerations, we do not try to substitute the removed project through another round of random sampling, and use the data of the left 166 projects in data analyses (see Section 4.1).
 
3
A manual procedure is performed to distinguish software development projects from other projects, e.g., tutorial collections.
 
5
The current version of the GitHub API only allows us to access 300 events or events in up to the past 90 days, whichever is met first.
 
6
This category includes the following languages:
 
7
Note that the control variables “Programming Language” and “Domain” are represented by a set of dummy variables because they are categorical variables.
 
8
The Cohen’s \(f^2\)s are calculated and interpreted according to Steiger (2004). Note that Cohen’s \(f^2\)s is relative to the control model (\(Model_0\)), rather than the null model. Thus, we take \(0.1^2 = 0.01\), \(0.25^2=0.06\) and \(0.4^2 = 0.16\) as the threshold for small, medium, and large, respectively.
 
Literatur
Zurück zum Zitat Aberdour M (2007) Achieving quality in open-source software. IEEE Softw 24(1):58–64CrossRef Aberdour M (2007) Achieving quality in open-source software. IEEE Softw 24(1):58–64CrossRef
Zurück zum Zitat Al Omran FNA, Treude C (2017) Choosing an nlp library for analyzing software documentation: a systematic literature review and a series of experiments. In: Proc. MSR’17, IEEE, pp 187–197 Al Omran FNA, Treude C (2017) Choosing an nlp library for analyzing software documentation: a systematic literature review and a series of experiments. In: Proc. MSR’17, IEEE, pp 187–197
Zurück zum Zitat Alrashedy K, Dharmaretnam D, German DM, Srinivasan V, Gulliver TA (2020) Scc++: Predicting the programming language of questions and snippets of stack overflow. J Syst Softw 162(110505):1–11 Alrashedy K, Dharmaretnam D, German DM, Srinivasan V, Gulliver TA (2020) Scc++: Predicting the programming language of questions and snippets of stack overflow. J Syst Softw 162(110505):1–11
Zurück zum Zitat Babcock MJ, Ta VP, Ickes W (2014) Latent semantic similarity and language style matching in initial dyadic interactions. J Lang Soc Psychol 33(1):78–88CrossRef Babcock MJ, Ta VP, Ickes W (2014) Latent semantic similarity and language style matching in initial dyadic interactions. J Lang Soc Psychol 33(1):78–88CrossRef
Zurück zum Zitat Bacharach SB, Bamberger P, Mundell B (1993) Status inconsistency in organizations: From social hierarchy to stress. J Organ Behav 14(1):21–36CrossRef Bacharach SB, Bamberger P, Mundell B (1993) Status inconsistency in organizations: From social hierarchy to stress. J Organ Behav 14(1):21–36CrossRef
Zurück zum Zitat Barker RT (1973) Gower K (2010) Strategic application of storytelling in organizations: Toward effective communication in a diverse world. J Bus Commun 47(3):295–312CrossRef Barker RT (1973) Gower K (2010) Strategic application of storytelling in organizations: Toward effective communication in a diverse world. J Bus Commun 47(3):295–312CrossRef
Zurück zum Zitat Barua A, Thomas SW, Hassan AE (2014) What are developers talking about? an analysis of topics and trends in stack overflow. Empir Softw Eng 19(3):619–654CrossRef Barua A, Thomas SW, Hassan AE (2014) What are developers talking about? an analysis of topics and trends in stack overflow. Empir Softw Eng 19(3):619–654CrossRef
Zurück zum Zitat Bayram AB, Ta VP (2019) Diplomatic chameleons: Language style matching and agreement in international diplomatic negotiations. Negot Conflict Manag Res 12(1):23–40CrossRef Bayram AB, Ta VP (2019) Diplomatic chameleons: Language style matching and agreement in international diplomatic negotiations. Negot Conflict Manag Res 12(1):23–40CrossRef
Zurück zum Zitat Bettenburg N, Hassan AE (2010) Studying the impact of social structures on software quality. In: Proc. ICPC’10, pp 124–133 Bettenburg N, Hassan AE (2010) Studying the impact of social structures on software quality. In: Proc. ICPC’10, pp 124–133
Zurück zum Zitat Bhatt P, Ahmad AJ, Roomi MA (2016) Social innovation with open source software: User engagement and development challenges in india. Technovation 52:28–39CrossRef Bhatt P, Ahmad AJ, Roomi MA (2016) Social innovation with open source software: User engagement and development challenges in india. Technovation 52:28–39CrossRef
Zurück zum Zitat Bianchi AJ, Kang SM, Stewart D (2012) The organizational selection of status characteristics: Status evaluations in an open source community. Organ Sci 23(2):341–354CrossRef Bianchi AJ, Kang SM, Stewart D (2012) The organizational selection of status characteristics: Status evaluations in an open source community. Organ Sci 23(2):341–354CrossRef
Zurück zum Zitat Bird C, Pattison D, D’Souza R, Filkov V, Devanbu P (2008) Latent social structure in open source projects. In: Proc. FSE’08, pp 24–35 Bird C, Pattison D, D’Souza R, Filkov V, Devanbu P (2008) Latent social structure in open source projects. In: Proc. FSE’08, pp 24–35
Zurück zum Zitat Bird C, Rigby PC, Barr ET, Hamilton DJ, German DM, Devanbu P (2009) The promises and perils of mining git. In: Proceedings of the 6th IEEE International Working Conference on Mining Software Repositories, IEEE, MSR’09, pp 1–10 Bird C, Rigby PC, Barr ET, Hamilton DJ, German DM, Devanbu P (2009) The promises and perils of mining git. In: Proceedings of the 6th IEEE International Working Conference on Mining Software Repositories, IEEE, MSR’09, pp 1–10
Zurück zum Zitat boyd d, Crawford K, (2012) Critical questions for big data: Provocations for a cultural, technological, and scholarly phenomenon. Inf Commun Soc 15:662–679 boyd d, Crawford K, (2012) Critical questions for big data: Provocations for a cultural, technological, and scholarly phenomenon. Inf Commun Soc 15:662–679
Zurück zum Zitat Bunderson JS, Reagans RE (2011) Power, status, and learning in organizations. Organ Sci 22(5):1182–1194CrossRef Bunderson JS, Reagans RE (2011) Power, status, and learning in organizations. Organ Sci 22(5):1182–1194CrossRef
Zurück zum Zitat Calefato F, Lanubile F, Maiorano F, Novielli N (2018) Sentiment polarity detection for software development. Empir Softw Eng 23(3):1352–1382CrossRef Calefato F, Lanubile F, Maiorano F, Novielli N (2018) Sentiment polarity detection for software development. Empir Softw Eng 23(3):1352–1382CrossRef
Zurück zum Zitat Calefato F, Lanubile F, Vasilescu B (2019) A large-scale, in-depth analysis of developers’ personalities in the apache ecosystem. Inf Softw Technol 114:1–20CrossRef Calefato F, Lanubile F, Vasilescu B (2019) A large-scale, in-depth analysis of developers’ personalities in the apache ecosystem. Inf Softw Technol 114:1–20CrossRef
Zurück zum Zitat Cannava K, Bodie GD (2017) Language use and style matching in supportive conversations between strangers and friends. J Soc Pers Relatsh 34(4) Cannava K, Bodie GD (2017) Language use and style matching in supportive conversations between strangers and friends. J Soc Pers Relatsh 34(4)
Zurück zum Zitat Chan D (2006) Interactive effects of situational judgment effectiveness and proactive personality on work perceptions and work outcomes. J Appl Psychol 91(2):475–481CrossRef Chan D (2006) Interactive effects of situational judgment effectiveness and proactive personality on work perceptions and work outcomes. J Appl Psychol 91(2):475–481CrossRef
Zurück zum Zitat Chartrand TL, Bargh JA (1999) The chameleon effect: The perceptional behavior link and social interaction. J Pers Soc Psychol 76(6):893–910CrossRef Chartrand TL, Bargh JA (1999) The chameleon effect: The perceptional behavior link and social interaction. J Pers Soc Psychol 76(6):893–910CrossRef
Zurück zum Zitat Chen CY, Hsu PY, Vu HN (2022) Collaborative process tailoring in evolutionary software development: a teamwork-quality perspective. Softw Qual J 1–31 Chen CY, Hsu PY, Vu HN (2022) Collaborative process tailoring in evolutionary software development: a teamwork-quality perspective. Softw Qual J 1–31
Zurück zum Zitat Chung C, Pennebaker JW (2007) The psychological functions of function words. In: Fiedler K (ed) Social Communication. Psychology Press, pp 343–359 Chung C, Pennebaker JW (2007) The psychological functions of function words. In: Fiedler K (ed) Social Communication. Psychology Press, pp 343–359
Zurück zum Zitat Conway ME (1968) How do committees invent. Datamation 14(4):28–31 Conway ME (1968) How do committees invent. Datamation 14(4):28–31
Zurück zum Zitat Cooper N, Bernal-Cárdenas C, Chaparro O, Moran K, Poshyvanyk D (2021) It takes two to tango: Combining visual and textual information for detecting duplicate video-based bug reports. In: Proc. ICSE’21, IEEE, pp 957–969 Cooper N, Bernal-Cárdenas C, Chaparro O, Moran K, Poshyvanyk D (2021) It takes two to tango: Combining visual and textual information for detecting duplicate video-based bug reports. In: Proc. ICSE’21, IEEE, pp 957–969
Zurück zum Zitat Cosentino V, Izquierdo JLC, Cabot J (2016) Findings from github: methods, datasets and limitations. In: Proc. MSR’16, IEEE, pp 137–141 Cosentino V, Izquierdo JLC, Cabot J (2016) Findings from github: methods, datasets and limitations. In: Proc. MSR’16, IEEE, pp 137–141
Zurück zum Zitat Crowston K, Wei K, Li Q, Howison J (2006) Core and periphery in free/libre and open source software team communications. In: Proc. HICSS ’06, pp 118:1–10 Crowston K, Wei K, Li Q, Howison J (2006) Core and periphery in free/libre and open source software team communications. In: Proc. HICSS ’06, pp 118:1–10
Zurück zum Zitat Crowston K, Wei K, Howison J, Wiggins A (2008) Free/libre open-source software development: What we know and what we do not know. ACM Comput Surv (CSUR) 44(2):1–35CrossRef Crowston K, Wei K, Howison J, Wiggins A (2008) Free/libre open-source software development: What we know and what we do not know. ACM Comput Surv (CSUR) 44(2):1–35CrossRef
Zurück zum Zitat Danescu-Niculescu-Mizil C, Gamon M, Dumais S (2011) Mark my words! linguistic style accommodation in social media. In: Proc. WWW’11, pp 745–754 Danescu-Niculescu-Mizil C, Gamon M, Dumais S (2011) Mark my words! linguistic style accommodation in social media. In: Proc. WWW’11, pp 745–754
Zurück zum Zitat Ducheneaut N (2005) Socialization in an open source software community: A socio-technical analysis. Comput Supported Coop Work 14(4):323–368CrossRef Ducheneaut N (2005) Socialization in an open source software community: A socio-technical analysis. Comput Supported Coop Work 14(4):323–368CrossRef
Zurück zum Zitat El Mezouar M, Zhang F, Zou Y (2019) An empirical study on the teams structures in social coding using github projects. Empir Softw Eng 24(6):3790–3823CrossRef El Mezouar M, Zhang F, Zou Y (2019) An empirical study on the teams structures in social coding using github projects. Empir Softw Eng 24(6):3790–3823CrossRef
Zurück zum Zitat Fielding RT (1999) Shared leadership in the apache project. Commun ACM 42(4):42–43CrossRef Fielding RT (1999) Shared leadership in the apache project. Commun ACM 42(4):42–43CrossRef
Zurück zum Zitat Foucault M, Palyart M, Blanc X, Murphy GC, Falleri JR (2015) Impact of developer turnover on quality in open-source software. In: Proc. ESEC/FSE’15, p 829–841 Foucault M, Palyart M, Blanc X, Murphy GC, Falleri JR (2015) Impact of developer turnover on quality in open-source software. In: Proc. ESEC/FSE’15, p 829–841
Zurück zum Zitat Germonprez M, Kendall JE, Kendall KE, Mathiassen L, Young B, Warner B (2017) A theory of responsive design: A field study of corporate engagement with open source communities. Inf Syst Res 28(1):64–83CrossRef Germonprez M, Kendall JE, Kendall KE, Mathiassen L, Young B, Warner B (2017) A theory of responsive design: A field study of corporate engagement with open source communities. Inf Syst Res 28(1):64–83CrossRef
Zurück zum Zitat Gonzales AL, Hancock JT, Pennebaker JW (2010) Language style matching as a predictor of social dynamics in small groups. Commun Res 37(1):3–19CrossRef Gonzales AL, Hancock JT, Pennebaker JW (2010) Language style matching as a predictor of social dynamics in small groups. Commun Res 37(1):3–19CrossRef
Zurück zum Zitat Han Y (2020) Understanding developers’ linguistic behaviors in hierarchical open source communities. In: Proc. ECSCW’20, European Society for Socially Embedded Technologies (EUSSET), pp 1–5 Han Y (2020) Understanding developers’ linguistic behaviors in hierarchical open source communities. In: Proc. ECSCW’20, European Society for Socially Embedded Technologies (EUSSET), pp 1–5
Zurück zum Zitat He J, Xu L, Yan M, Xia X, Lei Y (2020) Duplicate bug report detection using dual-channel convolutional neural networks. In: Proc. ICPC’20, pp 117–127 He J, Xu L, Yan M, Xia X, Lei Y (2020) Duplicate bug report detection using dual-channel convolutional neural networks. In: Proc. ICPC’20, pp 117–127
Zurück zum Zitat Hindle A, Godfrey MW, Holt RC (2009) What’s hot and what’s not: Windowed developer topic analysis. In: Proc. ICSM’09, IEEE, pp 339–348 Hindle A, Godfrey MW, Holt RC (2009) What’s hot and what’s not: Windowed developer topic analysis. In: Proc. ICSM’09, IEEE, pp 339–348
Zurück zum Zitat Hou Y, Wang D (2017) Hacking with npos: collaborative analytics and broker roles in civic data hackathons. Proc ACM Hum-Comput Interact 1(CSCW):1–16 Hou Y, Wang D (2017) Hacking with npos: collaborative analytics and broker roles in civic data hackathons. Proc ACM Hum-Comput Interact 1(CSCW):1–16
Zurück zum Zitat Idri A, Abran A, Khoshgoftaar TM (2002) Estimating software project effort by analogy based on linguistic values. In: Proc. Mtrics’02, IEEE, pp 21–30 Idri A, Abran A, Khoshgoftaar TM (2002) Estimating software project effort by analogy based on linguistic values. In: Proc. Mtrics’02, IEEE, pp 21–30
Zurück zum Zitat Imtiaz N, Middleton J, Girouard P, Murphy-Hill E (2018) Sentiment and politeness analysis tools on developer discussions are unreliable, but so are people. In: Proc. SEmotion’18, IEEE, pp 55–61 Imtiaz N, Middleton J, Girouard P, Murphy-Hill E (2018) Sentiment and politeness analysis tools on developer discussions are unreliable, but so are people. In: Proc. SEmotion’18, IEEE, pp 55–61
Zurück zum Zitat Ireland ME, Henderson MD (2014) Language style matching, engagement, and impasse in negotiations. Negot Conflict Manag Res 7(1):1–16CrossRef Ireland ME, Henderson MD (2014) Language style matching, engagement, and impasse in negotiations. Negot Conflict Manag Res 7(1):1–16CrossRef
Zurück zum Zitat Ireland ME, Slatcher RB, Eastwick PW, Scissors LE, Finkel EJ, Pennebaker JW (2011) Language style matching predicts relationship initiation and stability. Psychol Sci 22(1):39–44CrossRef Ireland ME, Slatcher RB, Eastwick PW, Scissors LE, Finkel EJ, Pennebaker JW (2011) Language style matching predicts relationship initiation and stability. Psychol Sci 22(1):39–44CrossRef
Zurück zum Zitat Joblin M, Apel S, Hunsen C, Mauerer W (2017) Classifying developers into core and peripheral: An empirical study on count and network metrics. In: Proc. ICSE’17, pp 164–174 Joblin M, Apel S, Hunsen C, Mauerer W (2017) Classifying developers into core and peripheral: An empirical study on count and network metrics. In: Proc. ICSE’17, pp 164–174
Zurück zum Zitat Jongeling R, Datta S, Serebrenik A (2015) Choosing your weapons: On sentiment analysis tools for software engineering research. In: Koschke R, Krinke J, Robillard MP (eds) 2015 IEEE International Conference on Software Maintenance and Evolution, ICSME 2015, Bremen, Germany, September 29 - October 1, 2015, IEEE Computer Society, pp 531–535. https://doi.org/10.1109/ICSM.2015.7332508 Jongeling R, Datta S, Serebrenik A (2015) Choosing your weapons: On sentiment analysis tools for software engineering research. In: Koschke R, Krinke J, Robillard MP (eds) 2015 IEEE International Conference on Software Maintenance and Evolution, ICSME 2015, Bremen, Germany, September 29 - October 1, 2015, IEEE Computer Society, pp 531–535. https://​doi.​org/​10.​1109/​ICSM.​2015.​7332508
Zurück zum Zitat Kacewicz E, Pennebaker JW, Davis M, Jeon M, Graesser AC (2014) Pronoun use reflects standings in social hierarchies. J Lang Soc Psychol 33(2):125–143CrossRef Kacewicz E, Pennebaker JW, Davis M, Jeon M, Graesser AC (2014) Pronoun use reflects standings in social hierarchies. J Lang Soc Psychol 33(2):125–143CrossRef
Zurück zum Zitat Kavaler D, Sirovica S, Hellendoorn V, Aranovich R, Filkov V (2017a) Perceived language complexity in github issue discussions and their effect on issue resolution. In: Proc. ASE’17), pp 72–83 Kavaler D, Sirovica S, Hellendoorn V, Aranovich R, Filkov V (2017a) Perceived language complexity in github issue discussions and their effect on issue resolution. In: Proc. ASE’17), pp 72–83
Zurück zum Zitat Kavaler D, Sirovica S, Hellendoorn V, Aranovich R, Filkov V (2017b) Perceived language complexity in github issue discussions and their effect on issue resolution. In: IEEE/ACM International Conference on Automated Software Engineering Kavaler D, Sirovica S, Hellendoorn V, Aranovich R, Filkov V (2017b) Perceived language complexity in github issue discussions and their effect on issue resolution. In: IEEE/ACM International Conference on Automated Software Engineering
Zurück zum Zitat Kim S, Whitehead EJ (2006) How long did it take to fix bugs? In: Proc. MSR’06. p 173–174 Kim S, Whitehead EJ (2006) How long did it take to fix bugs? In: Proc. MSR’06. p 173–174
Zurück zum Zitat Ko AJ, Myers BA, Chau DH (2006) A linguistic analysis of how people describe software problems. In: Proc. VL/HCC’06, IEEE, pp 127–134 Ko AJ, Myers BA, Chau DH (2006) A linguistic analysis of how people describe software problems. In: Proc. VL/HCC’06, IEEE, pp 127–134
Zurück zum Zitat Kovacs B, Kleinbaum AM (2020) Language-style similarity and social networks. Psychol Sci 31(2):202–213CrossRef Kovacs B, Kleinbaum AM (2020) Language-style similarity and social networks. Psychol Sci 31(2):202–213CrossRef
Zurück zum Zitat Levendel Y (1990) Reliability analysis of large software systems: Defect data modeling. IEEE Trans Softw Eng 16(2):141–152CrossRef Levendel Y (1990) Reliability analysis of large software systems: Defect data modeling. IEEE Trans Softw Eng 16(2):141–152CrossRef
Zurück zum Zitat Levesque LL, Wilson JM, Wholey DR (2001) Cognitive divergence and shared mental models in software development project teams. J Organ Behav Int J Ind Occup Organ Psychol Behav 22(2):135–144 Levesque LL, Wilson JM, Wholey DR (2001) Cognitive divergence and shared mental models in software development project teams. J Organ Behav Int J Ind Occup Organ Psychol Behav 22(2):135–144
Zurück zum Zitat Levina N, Arriaga M (2014) Distinction and status production on user-generated content platforms: Using bourdieu’s theory of cultural production to understand social dynamics in online fields. Inf Syst Res 25(3):468–488CrossRef Levina N, Arriaga M (2014) Distinction and status production on user-generated content platforms: Using bourdieu’s theory of cultural production to understand social dynamics in online fields. Inf Syst Res 25(3):468–488CrossRef
Zurück zum Zitat Liao J, Yang G, Kavaler D, Filkov V, Devanbu P (2019) Status, identity, and language: A study of issue discussions in github. PLoS ONE 14(6):e0215059CrossRef Liao J, Yang G, Kavaler D, Filkov V, Devanbu P (2019) Status, identity, and language: A study of issue discussions in github. PLoS ONE 14(6):e0215059CrossRef
Zurück zum Zitat Lin B, Robles G, Serebrenik A (2017) Developer turnover in global, industrial open source projects: Insights from applying survival analysis. In: Proc. ICGSE’17, pp 66–75 Lin B, Robles G, Serebrenik A (2017) Developer turnover in global, industrial open source projects: Insights from applying survival analysis. In: Proc. ICGSE’17, pp 66–75
Zurück zum Zitat Lin B, Zampetti F, Bavota G, Di Penta M, Lanza M, Oliveto R (2018) Sentiment analysis for software engineering: How far can we go? In: Proc. ICSE’18, pp 94–104 Lin B, Zampetti F, Bavota G, Di Penta M, Lanza M, Oliveto R (2018) Sentiment analysis for software engineering: How far can we go? In: Proc. ICSE’18, pp 94–104
Zurück zum Zitat Lord SP, Sheng E, Imel ZE, Baer J, Atkins DC (2015) More than reflections: Empathy in motivational interviewing includes language style synchrony between therapist and client. Behav Ther 46(3):296–303CrossRef Lord SP, Sheng E, Imel ZE, Baer J, Atkins DC (2015) More than reflections: Empathy in motivational interviewing includes language style synchrony between therapist and client. Behav Ther 46(3):296–303CrossRef
Zurück zum Zitat Mair P, Hofmann E, Gruber K, Hatzinger R, Zeileis A, Hornik K (2015) Motivation, values, and work design as drivers of participation in the r open source project for statistical computing. Proc Natl Acad Sci 112(48):14788–14792CrossRef Mair P, Hofmann E, Gruber K, Hatzinger R, Zeileis A, Hornik K (2015) Motivation, values, and work design as drivers of participation in the r open source project for statistical computing. Proc Natl Acad Sci 112(48):14788–14792CrossRef
Zurück zum Zitat Mangalaraj G, Nerur S, Mahapatra R, Price KH (2014) Distributed cognition in software design: An experimental investigation of the role of design patterns and collaboration. MIS Q 38(1):249–274CrossRef Mangalaraj G, Nerur S, Mahapatra R, Price KH (2014) Distributed cognition in software design: An experimental investigation of the role of design patterns and collaboration. MIS Q 38(1):249–274CrossRef
Zurück zum Zitat Markowitz DM (2018) Academy awards speeches reflect social status, cinematic roles, and winning expectations. J Lang Soc Psychol 37(3):376–387CrossRef Markowitz DM (2018) Academy awards speeches reflect social status, cinematic roles, and winning expectations. J Lang Soc Psychol 37(3):376–387CrossRef
Zurück zum Zitat Marlow J, Dabbish L, Herbsleb J (2013) Impression formation in online peer production: activity traces and personal profiles in github. In: Proc. CSCW’13, pp 117–128 Marlow J, Dabbish L, Herbsleb J (2013) Impression formation in online peer production: activity traces and personal profiles in github. In: Proc. CSCW’13, pp 117–128
Zurück zum Zitat Mockus A, Herbsleb J (2002) Expertise browser: a quantitative approach to identifying expertise. In: Proceedings of the 24th International Conference on Software Engineering (ICSE 2002), pp 503–512 Mockus A, Herbsleb J (2002) Expertise browser: a quantitative approach to identifying expertise. In: Proceedings of the 24th International Conference on Software Engineering (ICSE 2002), pp 503–512
Zurück zum Zitat Mustansir A, Shahzad K, Malik MK (2022) Towards automatic business process redesign: an nlp based approach to extract redesign suggestions. Autom Softw Eng 29(1):1–24CrossRef Mustansir A, Shahzad K, Malik MK (2022) Towards automatic business process redesign: an nlp based approach to extract redesign suggestions. Autom Softw Eng 29(1):1–24CrossRef
Zurück zum Zitat Niederhoffer KG, Pennebaker JW (2002) Linguistic style matching in social interaction. J Lang Soc Psychol 21(4):337–360CrossRef Niederhoffer KG, Pennebaker JW (2002) Linguistic style matching in social interaction. J Lang Soc Psychol 21(4):337–360CrossRef
Zurück zum Zitat Nisbett RE, Peng K, Choi I, Norenzayan A (2001) Culture and systems of thought: holistic versus analytic cognition. Psychol Rev 108(2):291–310CrossRef Nisbett RE, Peng K, Choi I, Norenzayan A (2001) Culture and systems of thought: holistic versus analytic cognition. Psychol Rev 108(2):291–310CrossRef
Zurück zum Zitat Pan K, Kim S, Whitehead EJ (2009) Toward an understanding of bug fix patterns. Empir Softw Eng 14(3):286–315CrossRef Pan K, Kim S, Whitehead EJ (2009) Toward an understanding of bug fix patterns. Empir Softw Eng 14(3):286–315CrossRef
Zurück zum Zitat Pennebaker JW, Francis ME, Booth RJ (2001) Linguistic inquiry and word count: Liwc 2001. Mahway: Lawrence Erlbaum Associates 71(2001):2001 Pennebaker JW, Francis ME, Booth RJ (2001) Linguistic inquiry and word count: Liwc 2001. Mahway: Lawrence Erlbaum Associates 71(2001):2001
Zurück zum Zitat Pennebaker JW, Chung CK, Frazee J, Lavergne GM, Beaver DI (2014) When small words foretell academic success: The case of college admissions essays. PLoS ONE 9(12):e115844CrossRef Pennebaker JW, Chung CK, Frazee J, Lavergne GM, Beaver DI (2014) When small words foretell academic success: The case of college admissions essays. PLoS ONE 9(12):e115844CrossRef
Zurück zum Zitat Piazza A, Castellucci F (2014) Status in organization and management theory. J Manag 40(1):287–315 Piazza A, Castellucci F (2014) Status in organization and management theory. J Manag 40(1):287–315
Zurück zum Zitat Rains SA (2016) Language style matching as a predictor of perceived social support in computer-mediated interaction among individuals coping with illness. Commun Res 43(5):694–712CrossRef Rains SA (2016) Language style matching as a predictor of perceived social support in computer-mediated interaction among individuals coping with illness. Commun Res 43(5):694–712CrossRef
Zurück zum Zitat Richardson BH, Taylor PJ, Snook B, Conchie SM, Bennell C (2014) Language style matching and police interrogation outcomes. Law Hum Behav 38(4):357CrossRef Richardson BH, Taylor PJ, Snook B, Conchie SM, Bennell C (2014) Language style matching and police interrogation outcomes. Law Hum Behav 38(4):357CrossRef
Zurück zum Zitat Runeson P, Alexandersson M, Nyholm O (2007) Detection of duplicate defect reports using natural language processing. In: Proc. ICSE’07, IEEE, pp 499–510 Runeson P, Alexandersson M, Nyholm O (2007) Detection of duplicate defect reports using natural language processing. In: Proc. ICSE’07, IEEE, pp 499–510
Zurück zum Zitat Sawyer S, Farber J, Spillers R (1997) Supporting the social processes of software development. Inf Technol People Sawyer S, Farber J, Spillers R (1997) Supporting the social processes of software development. Inf Technol People
Zurück zum Zitat Scacchi W (2004) Free and open source development practices in the game community. IEEE Softw 21(1):59–66CrossRef Scacchi W (2004) Free and open source development practices in the game community. IEEE Softw 21(1):59–66CrossRef
Zurück zum Zitat Sedgwick P (2014) Unit of observation versus unit of analysis. BMJ 348:g3840CrossRef Sedgwick P (2014) Unit of observation versus unit of analysis. BMJ 348:g3840CrossRef
Zurück zum Zitat Shi W, Zhang Y, Hoskisson RE (2019) Examination of ceo-cfo social interaction through language style matching: Outcomes for the cfo and the organization. Acad Manag J 62(2):383–414CrossRef Shi W, Zhang Y, Hoskisson RE (2019) Examination of ceo-cfo social interaction through language style matching: Outcomes for the cfo and the organization. Acad Manag J 62(2):383–414CrossRef
Zurück zum Zitat Silva CC, Galster M, Gilson F (2021) Topic modeling in software engineering research. Empir Softw Eng 26(6):1–62CrossRef Silva CC, Galster M, Gilson F (2021) Topic modeling in software engineering research. Empir Softw Eng 26(6):1–62CrossRef
Zurück zum Zitat Steel DG (1996) Making unit-level inferences from aggregated data. Surv Methodol 22 Steel DG (1996) Making unit-level inferences from aggregated data. Surv Methodol 22
Zurück zum Zitat Steiger JH (2004) Beyond the f test: Effect size confidence intervals and tests of close fit in the analysis of variance and contrast analysis. Psychol Methods 9(2):164–182CrossRef Steiger JH (2004) Beyond the f test: Effect size confidence intervals and tests of close fit in the analysis of variance and contrast analysis. Psychol Methods 9(2):164–182CrossRef
Zurück zum Zitat Steinmacher I, Conte T, Gerosa MA, Redmiles D (2015) Social barriers faced by newcomers placing their first contribution in open source software projects. In: Proc. CSCW’15, pp 1379–1392 Steinmacher I, Conte T, Gerosa MA, Redmiles D (2015) Social barriers faced by newcomers placing their first contribution in open source software projects. In: Proc. CSCW’15, pp 1379–1392
Zurück zum Zitat Stewart D (2005) Social status in an open-source community. Am Sociol Rev 70(5):823–842CrossRef Stewart D (2005) Social status in an open-source community. Am Sociol Rev 70(5):823–842CrossRef
Zurück zum Zitat Tausczik YR, Pennebaker JW (2010) The psychological meaning of words: Liwc and computerized text analysis methods. J Lang Soc Psychol 29(1):24–54CrossRef Tausczik YR, Pennebaker JW (2010) The psychological meaning of words: Liwc and computerized text analysis methods. J Lang Soc Psychol 29(1):24–54CrossRef
Zurück zum Zitat Trainer EH, Kalyanasundaram A, Chaihirunkarn C, Herbsleb JD (2016) How to hackathon: Socio-technical tradeoffs in brief, intensive collocation. In: Proc. CSCW’16, pp 1118–1130 Trainer EH, Kalyanasundaram A, Chaihirunkarn C, Herbsleb JD (2016) How to hackathon: Socio-technical tradeoffs in brief, intensive collocation. In: Proc. CSCW’16, pp 1118–1130
Zurück zum Zitat Tsay J, Dabbish L, Herbsleb J (2014) Influence of social and technical factors for evaluating contribution in github. In: Proc. ICSE’14, pp 356–366 Tsay J, Dabbish L, Herbsleb J (2014) Influence of social and technical factors for evaluating contribution in github. In: Proc. ICSE’14, pp 356–366
Zurück zum Zitat Vale G, Schmid A, Santos AR, De Almeida ES, Apel S (2020) On the relation between github communication activity and merge conflicts. Empir Softw Eng 25(1):402–433CrossRef Vale G, Schmid A, Santos AR, De Almeida ES, Apel S (2020) On the relation between github communication activity and merge conflicts. Empir Softw Eng 25(1):402–433CrossRef
Zurück zum Zitat Vasilescu B, Yu Y, Wang H, Devanbu P, Filkov V (2015) Quality and productivity outcomes relating to continuous integration in github. In: Proc. ESEC/FSE’15, pp 805–816 Vasilescu B, Yu Y, Wang H, Devanbu P, Filkov V (2015) Quality and productivity outcomes relating to continuous integration in github. In: Proc. ESEC/FSE’15, pp 805–816
Zurück zum Zitat Von Krogh G, Spaeth S, Lakhani KR (2003) Community, joining, and specialization in open source software innovation: a case study. Res Policy 32(7):1217–1241CrossRef Von Krogh G, Spaeth S, Lakhani KR (2003) Community, joining, and specialization in open source software innovation: a case study. Res Policy 32(7):1217–1241CrossRef
Zurück zum Zitat Wang Y (2019) Emotions extracted from text vs. true emotions–an empirical evaluation in se context. In: Proc. ASE’19, IEEE, pp 230–242 Wang Y (2019) Emotions extracted from text vs. true emotions–an empirical evaluation in se context. In: Proc. ASE’19, IEEE, pp 230–242
Zurück zum Zitat Wang Y (2020) The price of being polite: politeness, social status, and their joint impacts on community q &a efficiency. J Comput Soc Sci 1–22 Wang Y (2020) The price of being polite: politeness, social status, and their joint impacts on community q &a efficiency. J Comput Soc Sci 1–22
Zurück zum Zitat Wang Z, Feng Y, Wang Y, Jones JA, Redmiles D (2020) Unveiling elite developers’ activities in open source projects. ACM Trans Softw Eng Methodol (TOSEM) 29(3):1–35 Wang Z, Feng Y, Wang Y, Jones JA, Redmiles D (2020) Unveiling elite developers’ activities in open source projects. ACM Trans Softw Eng Methodol (TOSEM) 29(3):1–35
Zurück zum Zitat Wolf T, Schroter A, Damian D, Nguyen T (2009) Predicting build failures using social network analysis on developer communication. In: Proc. ICSE’09, IEEE, pp 1–11 Wolf T, Schroter A, Damian D, Nguyen T (2009) Predicting build failures using social network analysis on developer communication. In: Proc. ICSE’09, IEEE, pp 1–11
Zurück zum Zitat Xuan Q, Gharehyazie M, Devanbu PT, Filkov V (2012) Measuring the effect of social communications on individual working rhythms: A case study of open source software. In: Proc. Socialinfo’12, IEEE, pp 78–85 Xuan Q, Gharehyazie M, Devanbu PT, Filkov V (2012) Measuring the effect of social communications on individual working rhythms: A case study of open source software. In: Proc. Socialinfo’12, IEEE, pp 78–85
Zurück zum Zitat Xuan Q, Devanbu P, Filkov V (2016) Converging work-talk patterns in online task-oriented communities. PLoS ONE 11(5):e0154324CrossRef Xuan Q, Devanbu P, Filkov V (2016) Converging work-talk patterns in online task-oriented communities. PLoS ONE 11(5):e0154324CrossRef
Zurück zum Zitat Zhang Y, Wang H, Yin G, Wang T, Yu Y (2015) Exploring the use of@-mention to assist software development in github. In: Proceedings of the 7th Asia-pacific symposium on internetware, pp 83–92 Zhang Y, Wang H, Yin G, Wang T, Yu Y (2015) Exploring the use of@-mention to assist software development in github. In: Proceedings of the 7th Asia-pacific symposium on internetware, pp 83–92
Metadaten
Titel
Cross-status communication and project outcomes in OSS development
A language style matching perspective
verfasst von
Yisi Han
Zhendong Wang
Yang Feng
Zhihong Zhao
Yi Wang
Publikationsdatum
01.05.2023
Verlag
Springer US
Erschienen in
Empirical Software Engineering / Ausgabe 3/2023
Print ISSN: 1382-3256
Elektronische ISSN: 1573-7616
DOI
https://doi.org/10.1007/s10664-023-10298-8

Weitere Artikel der Ausgabe 3/2023

Empirical Software Engineering 3/2023 Zur Ausgabe

Premium Partner