paperbot · PL 论文追踪

全部论文 待读 收藏

P2 SODAOpt: Socio-Demographic and Textual Adaptive Fusion for Optimizing Developer Task Assignment

SODAOpt:面向开发者任务分配优化的社会人口统计与文本自适应融合
FSE Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering2025匹配度 2/10 · 该论文研究开发者任务分配与缺陷分诊,属于软件工程中的推荐/匹配问题,虽带有“机器学习与程序语言”标签,但既不涉及静态分析、Agentic程序分析,也不涉及LLM与静态分析/浮点/贝叶斯程序分析的交叉。与用户画像的核心方向基本无关。引用 0 inbox
Karina Romanova, Sergey Senichev, Lina Veltman, Ivan Nasonov, Andrey Kuznetsov, Ilya Makarov
crossref: 2026-09-12

AI 速览

一句话:提出融合文本与社会人口统计嵌入的 transformer 框架 SODAOpt,用自适应融合与复合损失优化开发者任务分配与缺陷分诊。

现代软件工程中的任务分配过度依赖静态标识符,忽略了文档、提交日志与开发者画像等上下文数据,限制了资源分配与缺陷分诊的适应性。本文提出 SODAOpt,一个基于 transformer 的框架,将文本嵌入与社会人口统计嵌入相结合以增强任务匹配。方法上,SODAOpt 采用自适应融合层统一异构数据模态,并设计兼顾对比学习与分配优化的复合损失函数进行训练。评估在真实世界数据集上进行,并使用 SP@K、CPR、C-NDCG@K 等定制指标加以验证;结果表明 SODAOpt 在精度与跨项目多样性方面均优于现有方法。

问题
现有任务分配方法过度依赖静态标识符,忽略文档、提交日志和开发者画像等上下文信息,导致资源分配与缺陷分诊的适应性不足。
方法
提出基于 transformer 的 SODAOpt 框架,融合文本与社会人口统计嵌入,通过自适应融合层统一异构模态,并使用结合对比学习与分配优化的复合损失函数。
评估
在真实世界数据集上使用 SP@K、CPR、C-NDCG@K 等定制指标进行评估,结果显示其在精度和跨项目多样性上优于基线方法。
原文摘要(Abstract)

Modern software engineering faces challenges in task assignment due to over-reliance on static identifiers, which ignore contextual data like documentation, commit logs, and developer profiles. This limits adaptability in resource allocation and bug triage. We propose SODAOpt, a transformer-based framework that integrates textual and socio-demographic embeddings to enhance task matching. Our approach employs adaptive fusion layers to unify heterogeneous data modalities and a composite loss function balancing contrastive learning with assignment optimization. Evaluations on real-world datasets demonstrate SODAOpt's superiority in precision and cross-project diversity, validated by tailored metrics (SP@K, CPR, C-NDCG@K).

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot9151,
  title = {SODAOpt: Socio-Demographic and Textual Adaptive Fusion for Optimizing Developer Task Assignment},
  author = {Karina Romanova and Sergey Senichev and Lina Veltman and Ivan Nasonov and Andrey Kuznetsov and Ilya Makarov},
  booktitle = {FSE},
  year = {2025},
  doi = {10.1145/3696630.3731437}
}