Search-Based Software Requirements Selection: A Case Study
This paper presents a Multi-objective Quantum-inspired Hybrid Differential Evolution (MQHDE) for the solution of software requirements selection problem and its application on a real-world project. As the customer requirements change from time to time, often software products are developed in an iterative or incremental manner so as to deal with these changing requirements. The problem is to identify a set of requirements to be included in the next release of the software product, by minimizing the cost and maximizing the customer satisfaction. This problem is referred to as Multi-Objective Next Release Problem (MONRP) in the jargon of Search-Based Software Engineering (SBSE). The solution to the problem of MONRP has been studied by researchers using different metaheuristic search techniques.