2020
DOI: 10.1016/j.cie.2020.106828
|View full text |Cite
|
Sign up to set email alerts
|

Ambiguous requirements: A semi-automated approach to identify and clarify ambiguity in large-scale projects

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 33 publications
0
2
0
Order By: Relevance
“…There have been various machine learning applications over the software requirement datasets. For instance, Asabadi et al [8] employed fuzzy set theory to identify ambiguous SRS statements by using an ambiguous terms list. Apart from machine learning methods, rule-based approaches have also been employed for the classification tasks in the software engineering domain such as requirement classification [9].…”
Section: Literature Reviewmentioning
confidence: 99%
“…There have been various machine learning applications over the software requirement datasets. For instance, Asabadi et al [8] employed fuzzy set theory to identify ambiguous SRS statements by using an ambiguous terms list. Apart from machine learning methods, rule-based approaches have also been employed for the classification tasks in the software engineering domain such as requirement classification [9].…”
Section: Literature Reviewmentioning
confidence: 99%
“…According to previous studies, the correct requirements classification of requirements and clear definition of requirements have been the main focuses of researchers to allow filtering and prioritizing of requirements. There are numerous algorithms, including Term Frequency -Inverse Document Frequency (TF-IDF) (Wein and Briggs, 2021;Dias-Canedo and Cordeiro-Mendes, 2020) and machine learning techniques like Support Vector Machine (SVM) (Shariff, 2021;Kurtanović and Maalej, 2017), Naïve Bayes (NB) (Shariff, 2021), Logistic Regression (LR) (Dias-Canedo and Cordeiro-Mendes, 2020) and Natural Language Processing (NLP) (Wein and Briggs, 2021;Asadabadi et al, 2020;Aysolmaz et al, 2018;Kurtanović & Maalej, 2017;Emebo, Olawande, and Charles, 2016), have been implemented in various requirements management tasks to analyze and classify requirements by going through requirements normalization, feature extraction, feature selection, and finally classification.…”
Section: Introductionmentioning
confidence: 99%