Title of article
An Intelligent Analytics Approach to Minimize Complexity in Ambiguous Software Requirements
Author/Authors
Ashfaq,Fariha Department of Computer Science - the Islamia University of Bahawalpur, Pakistan , Sarwar Bajwa,Imran Department of Computer Science - the Islamia University of Bahawalpur, Pakistan , Kazmi,Rafaqut Department of Computer Science - the Islamia University of Bahawalpur, Pakistan , Khan,Akmal Department of Computer Science - the Islamia University of Bahawalpur, Pakistan , Ilyas ,Muhammad Department of Computer Science - University of Malakand, Chakdara, Pakistan
Pages
20
From page
1
To page
20
Abstract
An inconsistent and ambiguous Software Requirement Specification (SRS) document results in an erroneous/failed software project. Hence, it is a serious challenge to handle and process complex and ambiguous requirements. Most of the literature work focuses on detection and resolution of ambiguity in software requirements. Also, there is no standardized way to write unambiguous and consistent requirements. The goal of this research was to generate an ambiguity-less SRS document. This paper presents a new approach to write ambiguity-less requirements. Furthermore, we design a framework for Natural Language (NL) to Controlled Natural Language (CNL) (such as Semantic Business Vocabulary and Rules (SBVR)) transition and develop a prototype. The prototype also generates Resource Description Framework (RDF) representation. The SBVR has a shared meaning concept that minimizes ambiguity, and RDF representation is supported by query language such as SPARQL Protocol and RDF Query Language (SPARQL). The proposed approach can help software engineers to translate NL requirements into a format that is understandable by all stakeholders and also is machine processable. The results of our prototype are encouraging, exhibiting the efficient performance of our developed prototype in terms of usability and correctness.
Keywords
An Intelligent Analytics , Ambiguous Software Requirements
Journal title
Scientific Programming
Serial Year
2021
Full Text URL
Record number
2612955
Link To Document