Search Based Approaches to Component Selection and Prioritization for the Next Release Problem
ICSM '06 Proceedings of the 22nd IEEE International Conference on Software Maintenance
The multi-objective next release problem
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Search Based Requirements Optimisation: Existing Work and Challenges
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
The Epsilon Transformation Language
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
A Study of the Multi-objective Next Release Problem
SSBSE '09 Proceedings of the 2009 1st International Symposium on Search Based Software Engineering
Model migration with epsilon flock
ICMT'10 Proceedings of the Third international conference on Theory and practice of model transformations
Ant Colony Optimization for the Next Release Problem: A Comparative Study
SSBSE '10 Proceedings of the 2nd International Symposium on Search Based Software Engineering
Taming EMF and GMF using model transformation
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
A study of the bi-objective next release problem
Empirical Software Engineering
A canonical scheme for model composition
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
A fast and elitist multiobjective genetic algorithm: NSGA-II
IEEE Transactions on Evolutionary Computation
Sensitivity analysis in model-driven engineering
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
Revealing complexity through domain-specific modelling and analysis
Proceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
An acquisition problem involves the identification, procurement and management of resources that allow an organisation to achieve goals. Examples include through-life capability management (in the defense domain), and planning for the next release of a software system. The latter is representative of the challenges of acquisition, as solving the problem involves the assessment of the very many ways in which the different requirements of multiple heterogeneous customers may be satisfied. We present a novel approach to modelling acquisition problems, based on the use of Model-Driven Engineering principles and practices. The approach includes domain-specific modelling languages for acquisition problems, and uses model transformation to automatically generate potential solutions to the acquisition problem. We outline a prototype tool, built using the Epsilon model management framework. We illustrate the approach and tool on an example of the next release acquisition problem.