Proceedings of the 5th International Workshop on Requirements Engineering and Testing 2018
DOI: 10.1145/3195538.3195545
|View full text |Cite
|
Sign up to set email alerts
|

Ambiguous software requirement specification detection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 25 publications
(12 citation statements)
references
References 15 publications
0
12
0
Order By: Relevance
“…The Software Requirements Specification (SRS) serves as the basis of software development, exhibiting influence over all succeeding stages. Accordingly, a high-quality SRS may increase the likelihood of excellent software quality (Osman & Zaharin, 2018). At this point, the author determined the information needs and requirements for constructing the system, as well as the system goals and objectives of the stakeholders to be designed.…”
Section: Requirement Specificationmentioning
confidence: 99%
“…The Software Requirements Specification (SRS) serves as the basis of software development, exhibiting influence over all succeeding stages. Accordingly, a high-quality SRS may increase the likelihood of excellent software quality (Osman & Zaharin, 2018). At this point, the author determined the information needs and requirements for constructing the system, as well as the system goals and objectives of the stakeholders to be designed.…”
Section: Requirement Specificationmentioning
confidence: 99%
“…Recently, Sabriye et al [8] proposed a framework for detecting ambiguity in SRS based on NLP, but this research is still at an early stage. The framework consists of three components: preprocessing, processing, and postprocessing, using an ambiguity detector to check the syntactic ambiguity of any sentence in the Stanford POS tagger; in 2018, Osman et al [9] proposed an automated detection method that combines text mining and machine learning to detect ambiguous requirements specifications. However, the shortcomings of NLP technology are also obvious, such as the detected defect type is relatively single, and the accuracy rate is not high (misjudgment).…”
Section: Related Research 21 Detection Of Defectsmentioning
confidence: 99%
“…Data imbalance means that the number of instances of minority class are much lower than those of the majority class. Because of the unbalanced distribution of data, classifiers are misled while learning the minority class, resulting in biased and erroneous findings [3]. A good software requirements categorization model will be one that has been trained on a similar distribution of functional and non-functional requirement classes.…”
Section: Introductionmentioning
confidence: 99%