A systematic literature review of software requirements prioritization research

P Achimugu, A Selamat, R Ibrahim… - Information and software …, 2014 - Elsevier
Context During requirements engineering, prioritization is performed to grade or rank
requirements in their order of importance and subsequent implementation releases. It is a …

Regression testing minimization, selection and prioritization: a survey

S Yoo, M Harman - Software testing, verification and reliability, 2012 - Wiley Online Library
Regression testing is a testing activity that is performed to provide confidence that changes
do not harm the existing behaviour of the software. Test suites tend to grow in size as …

Search-based software engineering: Trends, techniques and applications

M Harman, SA Mansouri, Y Zhang - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
In the past five years there has been a dramatic increase in work on Search-Based Software
Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based …

The current state and future of search based software engineering

M Harman - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
This paper describes work on the application of optimization techniques in software
engineering. These optimization techniques come from the operations research and …

Software release planning: an evolutionary and iterative approach

D Greer, G Ruhe - Information and software technology, 2004 - Elsevier
To achieve higher flexibility and to better satisfy actual customer requirements, there is an
increasing tendency to develop and deliver software in an incremental fashion. In adopting …

[PDF][PDF] Requirements Prioritization

P Berander - Engineering and Managing …, 2005 - gameproductionuu.wordpress.com
This chapter provides an overview of techniques for prioritization of requirements for
software products. Prioritization is a crucial step towards making good decisions regarding …

Software requirements prioritisation: a systematic literature review on significance, stakeholders, techniques and challenges

F Hujainah, RBA Bakar, MA Abdulgabber… - IEEE Access, 2018 - ieeexplore.ieee.org
As one of the gatekeepers of quality software systems, requirements' prioritization (RP) is
often used to select the most important requirements as perceived by system stakeholders …

StakeRare: using social networks and collaborative filtering for large-scale requirements elicitation

SL Lim, A Finkelstein - IEEE transactions on software …, 2011 - ieeexplore.ieee.org
Requirements elicitation is the software engineering activity in which stakeholder needs are
understood. It involves identifying and prioritizing requirements—a process difficult to scale …

[PDF][PDF] Search based software engineering: A comprehensive analysis and review of trends techniques and applications

M Harman, SA Mansouri, Y Zhang - 2009 - crest.cs.ucl.ac.uk
In the past five years there has been a dramatic increase in work on Search Based Software
Engineering (SBSE), an approach to software engineering in which search based …

A machine learning approach to software requirements prioritization

A Perini, A Susi, P Avesani - IEEE Transactions on Software …, 2012 - ieeexplore.ieee.org
Deciding which, among a set of requirements, are to be considered first and in which order
is a strategic process in software development. This task is commonly referred to as …