A New Learning Mechanism for Resolving Inconsistencies in Using Cooperative Co-evolution Model

Y.R. Xu, P. Liang

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

The selection of the requirements to be included in the next release of a software is a complex task. Each customer has their needs, but it is usually impossible to fulfill all of them due to constraints such as budget availability. The Next Release Problem (NRP) aims to select the requirements that maximize customer's benefit, while minimizing development effort. Visualizing the problem search space from a customer concentration perspective, we observed a recurring behavior in all instances analyzed. This work presents these findings and shows some initial results of a Hill Climbing algorithm modified to take advantage of this pattern. The modified algorithm was able to generate solutions that are statistically better than those generated by the original Hill Climbing. © 2014 Springer International Publishing Switzerland.
Original languageEnglish
Title of host publicationProceedings of the 6th International Symposium on Search-Based Software Engineering (SSBSE)
Pages215-221
DOIs
Publication statusPublished - 2014
EventThe 6th International Symposium on Search-Based Software Engineering (SSBSE) -
Duration: 1 Jan 20141 Jan 2014

Conference

ConferenceThe 6th International Symposium on Search-Based Software Engineering (SSBSE)
Period1/01/141/01/14

Fingerprint

Dive into the research topics of 'A New Learning Mechanism for Resolving Inconsistencies in Using Cooperative Co-evolution Model'. Together they form a unique fingerprint.

Cite this