z-logo
open-access-imgOpen Access
A framework for software requirement ambiguity avoidance
Author(s) -
Ashok Kumar Gupta,
Aziz Deraman
Publication year - 2019
Publication title -
international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.277
H-Index - 22
ISSN - 2088-8708
DOI - 10.11591/ijece.v9i6.pp5436-5445
Subject(s) - ambiguity , vagueness , computer science , process (computing) , construct (python library) , selection (genetic algorithm) , requirements engineering , software , situational ethics , software requirements , requirements elicitation , requirements management , software engineering , systems engineering , risk analysis (engineering) , software development , component based software engineering , artificial intelligence , fuzzy logic , engineering , medicine , political science , law , programming language , operating system
This research deals with software requirements ambiguity problems. Among these are incomplete, incorrect, improper, inaccurate and unambiguous requirements. Interestingly, published material related to Software Requirements Specifications (SRS) problems discusses ambiguity as one of the most conversed problems. This paper proposes a Software Requirement Ambiguity Avoidance Framework (SRAAF) to assist and support requirement engineers to write unambiguous requirements, by selecting correct elicitation technique based on the evaluation of various attributes and by applying the W6H technique. We explored existing theories and the outcomes of experimental research to construct the framework. On the basis of existing and inferred knowledge, we tried to justify proposed frameworks components. Our selection process focuses on various situational attributes. We added various situational attributes related to project, stakeholders and requirement engineer for the selection process. Newly devised approach chooses techniques other than traditional techniques or most common techniques and deals with ambiguity to capture the correct requirements information from stakeholders. The framework will be able to address the selection and ambiguity issues in a more effective way and can handle vagueness. New evidence related to attributes and adequacy matrix can be easily added to the framework without any inconvenience.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here