Publication:
Smart recommender for the configuration of software project development teams

dc.contributor.authorRodríguez García, Miguel Ángel
dc.contributor.authorGarcía Sánchez, Francisco
dc.contributor.authorValencia García, Rafael
dc.contributor.departmentInformática y Sistemas
dc.contributor.otherFacultades de la UMU::Facultad de Informática
dc.date.accessioned2026-01-14T11:30:23Z
dc.date.available2026-01-14T11:30:23Z
dc.date.copyright©2024 The authors
dc.date.issued2024-12-15
dc.description.abstractThe development of Social Media has caused an incredible change in the way people communicate and share information. It provides a set of platforms, web-based applications and services that facilitate the collaborative creation of content and the sharing of ideas and interests. Since its inception, Social Media technologies have been increasingly used in different fields that have integrated them into their daily lives. In Software Engineering, for example, it has caused a disruptive change in the software development model, changing the way that the projects are approached by promoting collaborative environments. This effect has led to the proliferation of the software development communities where huge amounts of information are published every day. Therefore, when a project is started and a development team needs to be assembled, it is difficult to select and identify the most suitable developer profiles for such a project by considering all the disseminated information. To solve this problem, we have proposed an ontology-based system to help find a suitable group of developers to develop a project. The system uses web services to extract user profiles from GitHub, and semantic technologies to represent and annotate the features of the extracted data. Then, when the system receives the natural language description of the project to be developed, it identifies and extracts relevant concepts such as technologies, platforms, tools, among others. As a result, it analyzes the extracted information and lists the most suitable developers to assemble a team of developers with the right technical skills to tackle the software project. For evaluation purposes, we generated a random list of GitHub profiles, and collected a corpus of documents describing research projects and patents. The system produced very promising results, achieving a MAP@5 and F-Measure of 0.68.
dc.formatapplication/pdf
dc.format.extent13
dc.identifier.citationExpert Systems with Applications, 2024, Vol. 258
dc.identifier.doihttps://doi.org/10.1016/j.eswa.2024.125141
dc.identifier.eissn1873-6793
dc.identifier.issn0957-4174
dc.identifier.urihttp://hdl.handle.net/10201/186829
dc.languageeng
dc.publisherElsevier
dc.relationThis work is part of the research project LaTe4PoliticES (PID2022-138099OB-I00) funded by MCIN/AEI/10.13039/501100011033 and the European Fund for Regional Development (FEDER)-a way to make Europe. This work is also part of the research project LT-SWM (TED2021-131167B-I00) funded by MCIN/AEI/10.13039/501100011033 and by the European Union NextGenerationEU/PRTR and the research project “Services based on language technologies for political microtargeting” (22252/PDC/23) funded by the Autonomous Community of the Region of Murcia through the Regional Support Program for the Transfer and Valorization of Knowledge and Scientific Entrepreneurship of the Seneca Foundation, Science and Technology Agency of the Region of Murcia. This work has been also partially supported by ”Programa para la Recualificación del Sistema Universitario Español 2021-2023”, and the Community of Madrid , through the Young Researchers R+D Project. Ref.M2173 – SGTRS (co-funded by Rey Juan Carlos University ) and PEJD-2019-PRE/TIC-16151.
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0957417424020086
dc.rightsAttribution 4.0 International*
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectSemantic annotation
dc.subjectInformation extraction
dc.subjectKnowledge management
dc.subjectOntology
dc.subjectSemantic web
dc.subject.odsNo relacionado con ningún objetivo de desarrollo sostenible
dc.titleSmart recommender for the configuration of software project development teams
dc.typeinfo:eu-repo/semantics/article
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dspace.entity.typePublicationes
relation.isAuthorOfPublicationaa2ea550-cc74-4c22-81c5-95e2144f0569
relation.isAuthorOfPublicationab591422-699c-4535-8e8f-fd09f0e90ec2
relation.isAuthorOfPublication.latestForDiscoveryaa2ea550-cc74-4c22-81c5-95e2144f0569
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1-s2.0-S0957417424020086-main.pdf
Size:
1.96 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.37 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections