TeReKG: A temporal collaborative knowledge graph framework for software team recommendation
Pisol Ruenin, Morakot Choetkiertikul, Akara Supratak, Suppawong Tuarob
Abstract
Abstract
Successful software development requires a cohesive team with the right mix of technical skills and the ability to collaborate effectively. However, forming a software team that can execute tasks with precision and efficiency requires a deep understanding of each member’s competence, experience, and cooperation history. Previously, automated software team selection has evaluated technical skills, cohesion, and cooperation history. However, the previous method had some limitations. Particularly, local features directly calculated from team members were subjective to the researchers’ views, and the method ignored the temporal aspect of open-source software development. To overcome these limitations, this paper proposes a knowledge-graph software team recommendation framework called TeReKG. This framework encapsulates temporal collaborative patterns and technical evolutions within a graph-based structure to provide more accurate and context-aware team recommendations.
Cite this work
@article{ terekg,
title={ TeReKG: A temporal collaborative knowledge graph framework for software team recommendation },
author={ Pisol Ruenin and Morakot Choetkiertikul and Akara Supratak and Suppawong Tuarob },
journal={ Knowledge-Based Systems },
year={ 2024 },
doi={ 10.1016/j.knosys.2024.111492 },
url={ https://prayat-pu.github.io/mike-lab/publications/terekg-a-temporal-collaborative-knowledge-graph-framework-for-software-team-recommendation/ }
}