开源开发中不同社会身份开发者的语言行为特征分析
开源软件开发吸引了众多开发者。作为典型的复杂社会技术系统,开源项目通常形成层级化的社会结构,少数开发者是精英,其余为非精英。社会身份的差异可能导致人际沟通中使用不同的语言行为。描述这些行为对于支持不同社会身份开发者之间的高效沟通至关重要。本研究实证比较了精英和非精英开发者在沟通中的语言行为。我们编制了一个包含约216,000条来自GitHub上20个大型项目的语料库。我们从三个方面调查了语言差异:语言风格与特征、主要关注点、句子模式。我们的发现揭示了精英和非精英开发者表现出不同的语言模式,在话语中也有不同的关注点。他们的对话也反映了开发过程中主要焦点的变化。此外,无论在何种语义背景下,精英和非精英开发者在语言行为中都表现出与其角色和生产劳动分工相关的显著模式。这些发现为支持开源开发中跨越社会身份的沟通提供了启示。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
暂无符合条件(≥60% 相似度)的相关论文
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://dl.acm.org/doi/10.1145/3637306
一眼看懂
fact_check论文快照
dataset
来源
CSCW
calendar_month
年份
2024
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
—
work
职业/产业
—
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文