Optimizing requirement analysis by the use of meta-heuristic in search based software engineering

Rajesh Kumar, Rakesh Kumar


Requirements analysis is the first phase of software development process and it is one of the main concerns of software engineers. The selection of requirements is a complex problem caused by the heterogeneity of the users and their varied interests and demands. In this paper, it is justified that their is a strong need of optimization in requirement analysis. The paper argues that requirement selection can be viewed as an application area of Search-Based Software Engineering(SBSE). The aim is to justify the claim that requirement engineering can be re-formulated as search problem to which meta-heuristic technique can be applied.


genetic algorithm; human based computation; optimization; requirement selection; search base software engineering;

Full Text:


DOI: http://doi.org/10.11591/ijece.v9i5.pp4336-4343

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578