Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Re-Distill: A Multi-Stage Retrieval Framework for Functional–Non-Functional Requirement Linking in Software Engineering
by
Almohammady, Ashwag
, Alowidi, Nahed
, Alnanih, Reem
in
Automation
/ Classification
/ Curricula
/ Datasets
/ Deep learning
/ functional requirements
/ Keywords
/ knowledge distillation
/ Machine learning
/ Mineral industry
/ Mining industry
/ non-functional requirements
/ Rankings
/ Requirements analysis
/ semantic retrieval
/ Semantics
/ Software development
/ Software engineering
/ Software quality
/ software requirement analysis
/ Teachers
/ transformer models
2026
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Re-Distill: A Multi-Stage Retrieval Framework for Functional–Non-Functional Requirement Linking in Software Engineering
by
Almohammady, Ashwag
, Alowidi, Nahed
, Alnanih, Reem
in
Automation
/ Classification
/ Curricula
/ Datasets
/ Deep learning
/ functional requirements
/ Keywords
/ knowledge distillation
/ Machine learning
/ Mineral industry
/ Mining industry
/ non-functional requirements
/ Rankings
/ Requirements analysis
/ semantic retrieval
/ Semantics
/ Software development
/ Software engineering
/ Software quality
/ software requirement analysis
/ Teachers
/ transformer models
2026
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Re-Distill: A Multi-Stage Retrieval Framework for Functional–Non-Functional Requirement Linking in Software Engineering
by
Almohammady, Ashwag
, Alowidi, Nahed
, Alnanih, Reem
in
Automation
/ Classification
/ Curricula
/ Datasets
/ Deep learning
/ functional requirements
/ Keywords
/ knowledge distillation
/ Machine learning
/ Mineral industry
/ Mining industry
/ non-functional requirements
/ Rankings
/ Requirements analysis
/ semantic retrieval
/ Semantics
/ Software development
/ Software engineering
/ Software quality
/ software requirement analysis
/ Teachers
/ transformer models
2026
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Re-Distill: A Multi-Stage Retrieval Framework for Functional–Non-Functional Requirement Linking in Software Engineering
Journal Article
Re-Distill: A Multi-Stage Retrieval Framework for Functional–Non-Functional Requirement Linking in Software Engineering
2026
Request Book From Autostore
and Choose the Collection Method
Overview
Non-functional requirements (NFRs) are critical for ensuring software quality, yet they remain difficult to identify due to their implicit and loosely defined relationship with functional requirements (FRs). Existing research predominantly focuses on NFR classification, leaving the more practical problem of linking FRs with their corresponding NFRs largely underexplored. To bridge this gap, this research introduces Re-Distill, a framework that treats FR–NFR association as a retrieval task. It adopts a curriculum-guided, data-centric distillation strategy to improve semantic representations and capture the interdependencies between FRs and NFRs. The framework combines general semantic adaptation, domain-specific specialization, and teacher-guided hard-negative mining in a contrastive learning setting. During inference, it integrates dense and lexical retrieval with cross-encoder reranking to produce ranked NFR candidates for unseen FR queries. Experiments on an expanded FR–NFR dataset show consistent improvements throughout all training stages. The resulting model achieves a Recall@10 of 70.79%, significantly outperforming the zero-shot baseline (42.36% Recall@10). These results highlight the effectiveness of retrieval-based approaches for functional–non-functional requirement linking, providing a practical and scalable way to undertake software requirement analysis.
Publisher
MDPI AG
Subject
This website uses cookies to ensure you get the best experience on our website.