Anaphora Resolution in Software Requirements Engineering: A Comparison of Generative NLP Pipelines and Encoder-Based Models
| dc.contributor.author | Yildirim, Savas | |
| dc.contributor.author | Malik, Garima | |
| dc.contributor.author | Cevik, Mucahit | |
| dc.contributor.author | Basar, Ayse | |
| dc.date.accessioned | 2026-04-04T18:48:34Z | |
| dc.date.available | 2026-04-04T18:48:34Z | |
| dc.date.issued | 2024 | |
| dc.description | 34th Annual International Conference on Collaborative Advances in Software and Computing, CASCON 2024 -- 11 November 2024 through 13 November 2024 -- Toronto -- 206187 | |
| dc.description.abstract | In the field of requirements engineering (RE), anaphoric ambiguity can negatively impact the quality of requirements and could even threaten the success of a project. If different stakeholders like testers or customers interpret software requirements differently, the system might fail to pass the customer validation stage. On the other hand, a robust anaphora resolution model clarifies the writing process of requirements by accurately indicating the pronoun references. In this study, we exploited the power of generative NLP pipelines and compared their performance with the extractive Question Answering (or sequence labeling) technique. We conducted extensive numerical experiments including text-to-text pipelines and compared them with encoder-based models on two public requirements datasets. Our experiments revealed that a sufficiently large T5 model can yield better results than encoder-based models. We've utilized methods such as Lora to effectively address the complexity of training large language models. Our study indicated that the generative approach outperforms classification-based models for anaphora resolution tasks in Software Requirement texts. © 2024 IEEE. | |
| dc.identifier.doi | 10.1109/CASCON62161.2024.10837905 | |
| dc.identifier.isbn | 979-833150483-0 | |
| dc.identifier.scopus | 2-s2.0-85217709897 | |
| dc.identifier.scopusquality | N/A | |
| dc.identifier.uri | https://doi.org/10.1109/CASCON62161.2024.10837905 | |
| dc.identifier.uri | https://hdl.handle.net/11411/10238 | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.ispartof | CASCON 2024 Proceedings - 34th Annual International Conference on Collaborative Advances in Software and Computing | |
| dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.snmz | KA_Scopus_20260402 | |
| dc.subject | Ambiguity | |
| dc.subject | Anaphora Resolution | |
| dc.subject | Requirements Engineering | |
| dc.subject | Transformers | |
| dc.title | Anaphora Resolution in Software Requirements Engineering: A Comparison of Generative NLP Pipelines and Encoder-Based Models | |
| dc.type | Conference Paper |











