Literature Review on Lexical Ambiguity Detection Techniques in Software Requirements Specifications
DOI:
https://doi.org/10.55732/jikdiskomvis.v7i1.473Keywords:
Lexical Ambiguity, Ontology, Natural Language Processing, Software Requirements Spesifications DocumentAbstract
A number of studies note that the cumulative percentage of a software development process failure is due to failure to anticipate the requirements specification. One such failure is the ambiguity in the Software Requirements Specification (SRS) document. For that the process of fulfilling the needs of software to be one of the most important processes in the manufacture of software. Detecting ambiguity from software requirements spesifiaction manually is a way that tends to generate many errors, takes time, and costs a lot. There are many techniques and approaches that can be used to detect ambiguity, of course, these techniques have different paths with each other. In this study, the authors raised the topic of lexical ambiguity detection technique in the Software Requirements Specifications (SRS) document. Researchers reviewed journals from previous research to refer to a conclusion about the techniques used in detecting lexical ambiguity. In this study refers to several points of view, namely the number of stages and steps used in each technique, factors that play a role in the implementation of the technique and also the level of accuracy of the results of techniques used. The results of this study suggest that the Natural Language Processing technique is the most accurate technique used in detecting lexical ambiguity in SRS documents in fulfilling software requirements.
Downloads
Published
Issue
Section
License
Copyright (c) 2022 Journal of Computer Science and Visual Communication Design
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.