Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Proposed Hybrid Prioritization Technique for Software Requirements Based on Fuzzy Logic


Affiliations
1 Department of Information Systems and Technology, Institute of Statistical Studies and Research, Cairo University, Cairo, Egypt
     

   Subscribe/Renew Journal


Requirements prioritization is the most important technique in analysis phase of requirement engineering. The researchers tries to solve the problem of prioritization in many methods and techniques, one of them is presented[1] as enhancement of requirements prioritization based on hybrid combination of 3 popular techniques (QFD (Quality Function Deployment), CV (Cumulative Voting), and AHP (Analytical Hierarchy Process)). This paper focuses on proposing a fuzzy treatment for that technique because the requirements has uncertainty and hazy decisions that are made by stakeholders. The stakeholders include users, managers, developers, or their representatives. Using fuzzy logic is better suitable and real because it uses degree of importance requirements for users. So this technique tries to solve weakness in other techniques such as complex decision making structures, ability to handle group decision making and ability to manage uncertainty. This paper compares fuzzy logic version of that enhancing hybrid technique to classical version of it by using numeric example.

Keywords

Goal Based Technique, Fuzzy Logic, Requirements Prioritization, Requirement Engineering, Multi Criteria Fuzzy Logic.
User
Subscription Login to verify subscription
Notifications
Font Size


  • A Proposed Hybrid Prioritization Technique for Software Requirements Based on Fuzzy Logic

Abstract Views: 307  |  PDF Views: 2

Authors

Abeer H. El Bakly
Department of Information Systems and Technology, Institute of Statistical Studies and Research, Cairo University, Cairo, Egypt
Nagy Ramadan Darwish
Department of Information Systems and Technology, Institute of Statistical Studies and Research, Cairo University, Cairo, Egypt

Abstract


Requirements prioritization is the most important technique in analysis phase of requirement engineering. The researchers tries to solve the problem of prioritization in many methods and techniques, one of them is presented[1] as enhancement of requirements prioritization based on hybrid combination of 3 popular techniques (QFD (Quality Function Deployment), CV (Cumulative Voting), and AHP (Analytical Hierarchy Process)). This paper focuses on proposing a fuzzy treatment for that technique because the requirements has uncertainty and hazy decisions that are made by stakeholders. The stakeholders include users, managers, developers, or their representatives. Using fuzzy logic is better suitable and real because it uses degree of importance requirements for users. So this technique tries to solve weakness in other techniques such as complex decision making structures, ability to handle group decision making and ability to manage uncertainty. This paper compares fuzzy logic version of that enhancing hybrid technique to classical version of it by using numeric example.

Keywords


Goal Based Technique, Fuzzy Logic, Requirements Prioritization, Requirement Engineering, Multi Criteria Fuzzy Logic.

References