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 …
A systematic literature review: Software requirements prioritization techniques
Background: Requirement prioritization plays key role in software development process. It is
essential to prioritize the requirements for making the correct decision for either a single or …
essential to prioritize the requirements for making the correct decision for either a single or …
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 …
Software requirements prioritization and selection using linguistic tools and constraint solvers—a controlled experiment
J McZara, S Sarkani, T Holzer, T Eveleigh - Empirical Software …, 2015 - Springer
Implementing the entire set of requirements for a software system is often not feasible owing
to time and resource limitations. A key driver for successful delivery of any software system is …
to time and resource limitations. A key driver for successful delivery of any software system is …
Toward automated feature model configuration with optimizing non-functional requirements
Context A software product line is a family of software systems that share some common
features but also have significant variabilities. A feature model is a variability modeling …
features but also have significant variabilities. A feature model is a variability modeling …
Exploiting user feedback in tool-supported multi-criteria requirements prioritization
I Morales-Ramirez, D Munante… - 2017 IEEE 25th …, 2017 - ieeexplore.ieee.org
As different types of user feedback are becoming available, from a variety of sources and in
large amount, several analysis techniques have been developed with the purpose of …
large amount, several analysis techniques have been developed with the purpose of …
A categorization model of requirements based on Max‐Neef's model of human needs
A Salado, R Nilchiani - Systems Engineering, 2014 - Wiley Online Library
Requirements categorization is an inherent part of the requirements engineering activity.
Conventional approaches use a designer perspective (requirements organized according to …
Conventional approaches use a designer perspective (requirements organized according to …
Managing risk in open source software adoption
By 2016 an estimated 95% of all commercial software packages will include Open Source
Software (OSS). This extended adoption is yet not avoiding failure rates in OSS projects to …
Software (OSS). This extended adoption is yet not avoiding failure rates in OSS projects to …
Gamifying collaborative prioritization: Does pointsification work?
Gamification has been applied in software engineering contexts, and more recently in
requirements engineering with the purpose of improving the motivation and engagement of …
requirements engineering with the purpose of improving the motivation and engagement of …
Tool-supported collaborative requirements prioritisation
P Busetta, FM Kifetew, D Munante… - 2017 IEEE 41st …, 2017 - ieeexplore.ieee.org
Automated decision-making techniques are useful to support engineers when performing
requirements engineering tasks. However, to be effectively used in practice they need to be …
requirements engineering tasks. However, to be effectively used in practice they need to be …