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 …

A systematic review on strategic release planning models

M Svahnberg, T Gorschek, R Feldt, R Torkar… - Information and software …, 2010 - Elsevier
CONTEXT: Strategic release planning (sometimes referred to as road-mapping) is an
important phase of the requirements engineering process performed at product level. It is …

Fresh apps: an empirical study of frequently-updated mobile apps in the Google play store

S McIlroy, N Ali, AE Hassan - Empirical Software Engineering, 2016 - Springer
Mobile app stores provide a unique platform for developers to rapidly deploy new updates of
their apps. We studied the frequency of updates of 10,713 mobile apps (the top free 400 …

Software project management with GAs

E Alba, JF Chicano - Information sciences, 2007 - Elsevier
A Project Scheduling Problem consists in deciding who does what during the software
project lifetime. This is a capital issue in the practice of software engineering, since the total …

Requirements abstraction model

T Gorschek, C Wohlin - Requirements Engineering, 2006 - Springer
Software requirements arrive in different shapes and forms to development organizations.
This is particularly the case in market-driven requirements engineering, where the …

A product management challenge: Creating software product value through requirements selection

S Barney, A Aurum, C Wohlin - Journal of Systems Architecture, 2008 - Elsevier
It is important for a software company to maximize value creation for a given investment. The
purpose of requirements engineering activities is to add business value that is accounted for …

Software requirements selection and prioritization using SBSE approaches: A systematic review and mapping of the literature

AM Pitangueira, RSP Maciel, M Barros - Journal of Systems and Software, 2015 - Elsevier
The selection and prioritization of software requirements represents an area of interest in
Search-Based Software Engineering (SBSE) and its main focus is finding and selecting a set …

A case study on value-based requirements tracing

M Heindl, S Biffl - Proceedings of the 10th European software …, 2005 - dl.acm.org
Project managers aim at keeping track of interdependencies between various artifacts of the
software development lifecycle, to find out potential requirements conflicts, to better …

A study of the bi-objective next release problem

JJ Durillo, Y Zhang, E Alba, M Harman… - Empirical Software …, 2011 - Springer
One important issue addressed by software companies is to determine which features
should be included in the next release of their products, in such a way that the highest …

The incremental funding method: Data-driven software development

M Denne, J Cleland-Huang - IEEE software, 2004 - ieeexplore.ieee.org
Software development projects don't get funded unless they return clearly defined value to
the business. Demands for shorter investment periods, faster time-to-market, and increased …