software development process. To achieve a high quality software system, both functional
and non-functional requirements must be taken into consideration during the prioritization
process. Although in recent past years a lot of research has been devoted to requirements
prioritization problems, research on proposing approaches to consider both functional and
non-functional requirements throughout the prioritization process is still limited. In this article …