Using Voting and Stacking Ensemble Techniques to Optimize Software Requirements Classification
| UDC.coleccion | Investigación | |
| UDC.conferenceTitle | 2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) | |
| UDC.departamento | Ciencias da Computación e Tecnoloxías da Información | |
| UDC.endPage | 276 | |
| UDC.grupoInv | Laboratorio de Bases de Datos (LBD) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.startPage | 265 | |
| dc.contributor.author | Limaylla-Lunarejo, María-Isabel | |
| dc.contributor.author | Condori Fernández, Nelly | |
| dc.contributor.author | Rodríguez Luaces, Miguel | |
| dc.date.accessioned | 2026-03-23T18:46:57Z | |
| dc.date.available | 2026-03-23T18:46:57Z | |
| dc.date.issued | 2025-10-03 | |
| dc.description | The conference was held in Honolulu, Hawaii, on 2–3 October 2025. | |
| dc.description.abstract | [Abstract]: Background: Ensemble models play an important role in integrating multiple classifiers in a wide range of applications, such as medical diagnosis, sentiment analysis, and financial market trends. In Requirements Engineering (RE), automatic requirements classification can be improved by the utilization of these models. Aims: This paper analyses the performance metrics of voting and stacking ensemble models for requirements classification prediction. Moreover, a cross-dataset validation was performed for the meta-models generated using the stacking ensemble method. Methods: Some previously trained base models and two datasets of software requirements written in Spanish (translated PROMISE_exp and ReSpa dataset) were used to build the ensemble models. Results: The results indicate that the stacking model achieved a weighted F1-score of 0.828 using Support Vector Machine (SVM) and Multi-layer Perceptron (MLP) for translated PROMISE_exp dataset. For the ReSpa dataset, the stacking model achieved a weighted F1-score of 0.890 using Logistic Regression (LR). Conclusion: This study confirms a slight improvement in the performance of binary requirements classification using stacking ensemble methods over voting and most individual base models. Moreover, combining all models outperforms combinations that include only Shallow ML or DL models. | |
| dc.description.sponsorship | Partially supported by TED2021-129245B-C21 (PLAGEMIS) and PID2022-141027NB-C21 (EarthDL), both funded by MCIN/AEI/10.13039/501100011033 and co-financed by the EU through “NextGenerationEU”/PRTR and ERDF. Additional support from the Galician Ministry, together with ERDF funding, is acknowledged via grants: ED431G-2023/04 and ED431C2022/19. | |
| dc.description.sponsorship | Xunta de Galicia; ED431G-2023/04 | |
| dc.description.sponsorship | Xunta de Galicia; ED431C2022/19 | |
| dc.identifier.citation | M.-I. Limaylla-Lunarejo, N. Condori-Fernandez, y M. R. Luaces, «Using Voting and Stacking Ensemble Techniques to Optimize Software Requirements Classification», en 2025 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Honolulu, HI, USA: IEEE, oct. 2025, pp. 265-276. doi: 10.1109/ESEM64174.2025.00037. | |
| dc.identifier.doi | 10.1109/ESEM64174.2025.00037 | |
| dc.identifier.uri | https://hdl.handle.net/2183/47774 | |
| dc.language.iso | eng | |
| dc.publisher | IEEE | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/TED2021-129245B-C21/ES/PLATAFORMA PARA LA GENERACIÓN AUTOMÁTICA DE SISTEMAS DE INFORMACIÓN DE LA MOVILIDAD ENERGÉTICAMENTE EFICIENTES, BASADOS EN ESTRUCTURAS DE DATOS COMPACTAS Y GIS (PLAGEMIS) | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica, Técnica y de Innovación 2021-2023/PID2022-141027NB-C21/ES/MODELADO, DESCUBRIMIENTO, EXPLORACION Y ANALISIS DE DATA LAKES MEDIOAMBIENTALES | |
| dc.relation.uri | https://doi.org/10.1109/ESEM64174.2025.00037 | |
| dc.rights | Copyright © 2025, IEEE | |
| dc.rights.accessRights | embargoed access | |
| dc.subject | Spanish language requirements | |
| dc.subject | Automatic requirement classification | |
| dc.subject | Ensemble models | |
| dc.title | Using Voting and Stacking Ensemble Techniques to Optimize Software Requirements Classification | |
| dc.type | conference output | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | fbde3bd9-d786-4ef0-89ec-6af2091fa415 | |
| relation.isAuthorOfPublication.latestForDiscovery | fbde3bd9-d786-4ef0-89ec-6af2091fa415 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Luaces_Miguel_2025_using_voting_stacking_ensemble.pdf
- Size:
- 561.55 KB
- Format:
- Adobe Portable Document Format

