Functional and Non-Functional Requirement (FR and NFR) Formation Based on Requirement Elicitation Using Text Semantics in IdVar4CL Artifact

Elicitations are mandatory in establishing both Functional Requirements (FR) and Non-Functional Requirements (NFR). One of the challenges in software engineering is to ensure that Requirement Elicitation (RE) is accurately converted to well-structured FRs and NFRs in Software Requirements Specification (SRS) documentation. However, traditional approaches for requirements gathering often face challenges such as incomplete information, evolving requirements, and lack of stakeholder involvement. To address this problem, we adopted agile methodologies in software development. Hence, this study proposed to form FR and NFR based on RE through a semantic text process. The results showed that we have been successful in establishing FR and NFR on the RE process using text semantics in the IdVar4CL artifact, which included 29 documents (d1-d29), consisting of 12 RE documents, 10 FR documents and 7 NFR documents. In detail, the list of Requirement Specification tabulations in Subject, modals, Verb, Object format. Semantic similarity through comparison of the elicitation documentation with the SRS documentation results in a difference of 0.09 as a reference to subsequent SRS artifact formation improvements. Hence, this approach improves the clarity and alignment of requirements using agile development.

Authors

Institutions

Publication Details

Published
2025-02-20
DOI
https://doi.org/10.1109/icsc64553.2025.10968323
Citations
3
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
9.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Functional and Non-Functional Requirement (FR and NFR) Formation Based on Requirement Elicitation Using Text Semantics in IdVar4CL Artifact

Yudi Priyadi, Rio Nurtantyana, Nayla Fatimatuzzahra
3 citations
Software Engineering Techniques and Practices
9.74
article

Functional and Non-Functional Requirement (FR and NFR) Formation Based on Requirement Elicitation Using Text Semantics in IdVar4CL Artifact

Yudi Priyadi, Rio Nurtantyana, Nayla Fatimatuzzahra
article en
3 citations

Abstract

Elicitations are mandatory in establishing both Functional Requirements (FR) and Non-Functional Requirements (NFR). One of the challenges in software engineering is to ensure that Requirement Elicitation (RE) is accurately converted to well-structured FRs and NFRs in Software Requirements Specification (SRS) documentation. However, traditional approaches for requirements gathering often face challenges such as incomplete information, evolving requirements, and lack of stakeholder involvement. To address this problem, we adopted agile methodologies in software development. Hence, this study proposed to form FR and NFR based on RE through a semantic text process. The results showed that we have been successful in establishing FR and NFR on the RE process using text semantics in the IdVar4CL artifact, which included 29 documents (d1-d29), consisting of 12 RE documents, 10 FR documents and 7 NFR documents. In detail, the list of Requirement Specification tabulations in Subject, modals, Verb, Object format. Semantic similarity through comparison of the elicitation documentation with the SRS documentation results in a difference of 0.09 as a reference to subsequent SRS artifact formation improvements. Hence, this approach improves the clarity and alignment of requirements using agile development.

National Research and Innovation Agency (ID), Telkom University (ID)
Openalex Percentile: Top 3%
Software Engineering Techniques and Practices
9.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.