Open Access Open Access  Restricted Access Subscription Access

An Automated Requirement Ranking Approach for Identifying Software Requirement


Affiliations
1 Department of CSE, SNTI, JNTUH, Kukatpally, Hyderabad - 500085, Telangana, India
2 Department of CSE, GRIET, JNTUH, Kukatpally, Hyderabad - 500085, Telangana, India
 

Objective: This paper presents an automated requirement ranking approach for identifying software requirements, which combines the project requirements of the order of approximation calculated through learning techniques. Method: We proposed an algorithm RRA, which automatically calculates, approximate ranks for the requirements based on priority rules. Findings: The algorithm considers requirements as inputs and outputs the best suitable requirements for software development in three stages namely Pairing of requirements, Extraction of priority and Learning of Priority. The proposed algorithm is more effective compared to CBRank, especially for more number of extracted pairs. Improvement: The work can be extended to produce accurate ranks for more number of extracted requirement pairs.

Keywords

Automation, Requirement Ranking Process, Software Requirement.
User

Abstract Views: 154

PDF Views: 0




  • An Automated Requirement Ranking Approach for Identifying Software Requirement

Abstract Views: 154  |  PDF Views: 0

Authors

M. Narendhar
Department of CSE, SNTI, JNTUH, Kukatpally, Hyderabad - 500085, Telangana, India
K. Anuradha
Department of CSE, GRIET, JNTUH, Kukatpally, Hyderabad - 500085, Telangana, India

Abstract


Objective: This paper presents an automated requirement ranking approach for identifying software requirements, which combines the project requirements of the order of approximation calculated through learning techniques. Method: We proposed an algorithm RRA, which automatically calculates, approximate ranks for the requirements based on priority rules. Findings: The algorithm considers requirements as inputs and outputs the best suitable requirements for software development in three stages namely Pairing of requirements, Extraction of priority and Learning of Priority. The proposed algorithm is more effective compared to CBRank, especially for more number of extracted pairs. Improvement: The work can be extended to produce accurate ranks for more number of extracted requirement pairs.

Keywords


Automation, Requirement Ranking Process, Software Requirement.



DOI: https://doi.org/10.17485/ijst%2F2016%2Fv9i40%2F126218