arrow
返回

Knowledge-Oriented Models Based on Developer-Artifact and Developer-Developer Interactions

delete2020-01-01
delete2
delete
OA
AI
E
Edson Mello Lucas *
T
Toacy Oliveira
D
Daniel Schneider
P
Paulo S. C. Alencar
DOI:10.1109/ACCESS.2020.3042429delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
INTRODUCTION: Software development is organized around developers working collaboratively promoting two types of interactions for knowledge sharing. Developer-Artifact interactions indicate developers define or access pieces of information within artifacts. Developer-Developer interactions indicate the exchange of information among developers using a collaboration platform to clarify an issue, promote an idea, or expose any thoughtful comment. PROBLEM: The number of such interactions grows over time and makes it difficult to capture and assess the evolution of the developers' knowledge about specific software project artifacts and tasks. Further, this knowledge decreases over time due to the natural limitations of human cognition that restrict our capabilities to cope with information overload. Besides, who has more knowledge about specific project elements are important to promote collaboration. AIMS: The K-a, K-s, K-c, and K-p models capture the evolution of the developers' knowledge about software project elements such as artifacts, tasks, similar tasks, and the whole software project. These models represent not only the knowledge developers have about these elements but also capture how this knowledge decreases over time based on forgetting and relearning functions. EVALUATION: An experimental study analyzed some developers' interactions on artifacts for the purpose of predicting the evolution of developers' knowledge in six software projects. The results show that the developers' rankings by performed tasks and by our models have 72% or more of similarity. CONCLUSION: Our models can capture and assess the evolution of the developers' knowledge and help to identify which developers have more knowledge about specific elements of software projects.
Keyword:
Task analysis
Software
History
Tools
Software measurement
Load modeling
Collaboration
Knowledge model
interactions in software development
expert recommendation
recommendation system
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
Universidade Federal do Rio de Janeiro
学者数:
2.9W
论文数: 1.8W
被引数: 1.6W
U
University of Waterloo
学者数:
2.2W
论文数: 2.3W
被引数: 3.3W
Universidade do Estado do Rio de Janeiro 封面图
Universidade do Estado do Rio de Janeiro
学者数:
8.8K
论文数: 6.2K
被引数: 3.6K
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
Monitoring and modelling water quality of Loktak Lake catchment
err2019-04-26
err0
errOAAI
errEliza Khwairakpam; Rakesh Khosa; Ashvani Gosain; Arvind Nema
err分享
err收藏
Liquid Structure of the Ionic Liquid 1,3-Dimethylimidazolium Bis{(trifluoromethyl)sulfonyl}amide
err2006-05-25
err0
PREAI
errMaggel Deetlefs; Christopher Hardacre; Mark Nieuwenhuyzen; Agilio A. H. Padua; Oonagh Sheppard; Alan K. Soper
err分享
err收藏
err分享
err收藏
学者 查看更多内容