Algorithm for automatic detection of ambiguities from software requirements

N/ACitations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software Systems are built by the Software engineers and must ensure that software requirement document (SRS) should be specific. Natural Language is the main representation of Software requirement specification document, because it is the most flexible and easiest way for clients or customers to express their software requirements [2]. However being stated in natural language, software requirement specification document may lead to ambiguities [28]. The main goal of presented work to automatically detection of the different types of ambiguities like Lexical, Syntactic, Syntax and Pragmatic. Then an algorithm is proposed to early detection the different types of ambiguities from software requirement document. Part of Speech (POS) technique and regular expression is used to detect each type of ambiguities. An algorithm presented in this paper have two main goals (1) Automatic detection of different types of ambiguities. (2) Count the total number of each types of ambiguities found and evaluate the percentage of ambiguous and non-ambiguous statements1. detected from software requirement document. The suggested2. algorithm can absolutely support the analyst in identifying3. different kinds of ambiguities in Software requirements4. specification (SRS) document.

Cite

CITATION STYLE

APA

Rani, A., & Aggarwal, G. (2019). Algorithm for automatic detection of ambiguities from software requirements. International Journal of Innovative Technology and Exploring Engineering, 8(9 Special Issue), 878–882. https://doi.org/10.35940/ijitee.I1141.0789S19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free