A Fuzzy base Approach to Reduce the Domain of Ambiguities in Software Requirement

Yasir Ahmad, Wan Nasir, Sadia Husain · 2018 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI) · 2018

The role of fuzzy logic in the field of software engineering has grown exponentially bringing some new theoretical advances and many practical applications. It has been applied to various areas like requirement engineering, software reusability, software maintainability, etc. In this paper, we will focus on requirement elicitation, which is the first and important stage of requirement engineering, because if anything goes wrong in this stage the final product will be different from what the user actually wanted. Moreover, the cost of changes that are discovered in the later stages of software development may grow exponentially proportional to the stage in which it is discovered. In most of the elicitation techniques, the requirements collected are ambiguous, which means there is a fair chance of requirement getting misinterpreted.In our paper, we have proposed a fuzzy-based approach to reduce the domain of ambiguous requirements collected during the elicitation phase. The reason for applying fuzzy is clear as it can be viewed as an excellent tool for dealing with ambiguities.Our proposed approach is very effective and it can reduce the overall time and cost involved in software development. Further, it increases the reliability of the requirement document which leads to product satisfaction.

Read the paper · More papers on PaperTik