2017 IEEE 25th International Requirements Engineering Conference (RE) 2017
DOI: 10.1109/re.2017.36
|View full text |Cite
|
Sign up to set email alerts
|

What Works Better? A Study of Classifying Requirements

Abstract: Abstract-Classifying requirements into functional requirements (FR) and non-functional ones (NFR) is an important task in requirements engineering. However, automated classification of requirements written in natural language is not straightforward, due to the variability of natural language and the absence of a controlled vocabulary. This paper investigates how automated classification of requirements into FR and NFR can be improved and how well several machine learning approaches work in this context. We con… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
61
0
1

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 76 publications
(63 citation statements)
references
References 17 publications
1
61
0
1
Order By: Relevance
“…This information together can support a better choice among the tools for requirement classification process. The outcomes of our experiments have also confirmed the results of former researches [9,7,8].…”
Section: Introductionsupporting
confidence: 89%
See 1 more Smart Citation
“…This information together can support a better choice among the tools for requirement classification process. The outcomes of our experiments have also confirmed the results of former researches [9,7,8].…”
Section: Introductionsupporting
confidence: 89%
“…Some researchers investigated the use of ontologies which have been created on standards' basis [5,6]. Some researchers like Lu Megmen et al [7] or Abad et al [8] utilized supervised learning methods, others utilized semi-supervised learning techniques such as Expectation Maximization strategy [9]. Abad et al applied also clustering techniques to identify the best method for processing requirements sentences.…”
Section: Introductionmentioning
confidence: 99%
“…However, the filtering method we described in Section IV-A helps reduce the complexity of large-scale datasets. Further, we aim to apply classification techniques [20] on RE artifacts (e.g. requirements specification) to involve the requirements' type (i.e.…”
Section: Discussion and Research Implicationsmentioning
confidence: 99%
“…We attempted to mitigate this threat by iteratively revising the list of stop-words. [19,743] 3 Availability, Reliability, Usability Reliability, Privacy, Resource Usage Better bluetooth connectivity with external devices, Information and recommendation on nutritional food * Total = 70, 592 reviews A recent study by Shakeri H. A. et al [26] shows that LDA performs poor for extracting topics from short requirements documents, as the one typical for mobile app reviews. This might question the validity of the results of RQ2.…”
Section: E Threats To Validitymentioning
confidence: 99%