Software requirements prioritisation: a systematic literature review on significance, stakeholders, techniques and challenges
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 …
often used to select the most important requirements as perceived by system stakeholders …
A survey of many-objective optimisation in search-based software engineering
Search-based software engineering (SBSE) is changing the way traditional software
engineering (SE) activities are carried out by reformulating them as optimisation problems …
engineering (SE) activities are carried out by reformulating them as optimisation problems …
[HTML][HTML] A comparison between fuzzy AHP and fuzzy TOPSIS methods to software requirements selection
The fuzzy set theory as one of the key agents of artificial intelligence has been used to deal
with vagueness and imprecision during the decision-making process. The software …
with vagueness and imprecision during the decision-making process. The software …
A systematic review of interaction in search-based software engineering
Search-Based Software Engineering (SBSE) has been successfully applied to automate a
wide range of software development activities. Nevertheless, in those software engineering …
wide range of software development activities. Nevertheless, in those software engineering …
DRank: A semi-automated requirements prioritization method based on preferences and dependencies
There are many types of dependencies between software requirements, such as the
contributions dependencies (Make, Some+, Help, Break, Some-, Hurt) and business …
contributions dependencies (Make, Some+, Help, Break, Some-, Hurt) and business …
The symposium on search-based software engineering: Past, present and future
Abstract Context Search-Based Software Engineering (SBSE) is the research field where
Software Engineering (SE) problems are modelled as search problems to be solved by …
Software Engineering (SE) problems are modelled as search problems to be solved by …
Parallel multi-objective artificial bee colony algorithm for software requirement optimization
H Alrezaamiri, A Ebrahimnejad, H Motameni - Requirements Engineering, 2020 - Springer
In incremental software development approaches, the product is developed in various
releases. In each release, a set of requirements is proposed for the development. Usually …
releases. In each release, a set of requirements is proposed for the development. Usually …
An architecture based on interactive optimization and machine learning applied to the next release problem
The next release problem (NRP) consists of selecting which requirements will be
implemented in the next release of a software system. For many search based software …
implemented in the next release of a software system. For many search based software …
An empirical study of meta-and hyper-heuristic search for multi-objective release planning
A variety of meta-heuristic search algorithms have been introduced for optimising software
release planning. However, there has been no comprehensive empirical study of different …
release planning. However, there has been no comprehensive empirical study of different …
A rough-set based approach for the prioritization of software requirements
Software requirements prioritization (SRP) is one of the key activities of the requirements
elicitation process in which several decision makers are involved for the evaluation of the …
elicitation process in which several decision makers are involved for the evaluation of the …