Search-based software test data generation: a survey: Research Articles
Software Testing, Verification & Reliability
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
Reactive Search and Intelligent Optimization
Reactive Search and Intelligent Optimization
Efficient Software Verification: Statistical Testing Using Automated Search
IEEE Transactions on Software Engineering
GenProg: A Generic Method for Automatic Software Repair
IEEE Transactions on Software Engineering
Flight of the FINCH Through the Java Wilderness
IEEE Transactions on Evolutionary Computation
Autonomous Search
Evolutionary Improvement of Programs
IEEE Transactions on Evolutionary Computation
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Dynamic adaptive search based software engineering
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Search-based software engineering: Trends, techniques and applications
ACM Computing Surveys (CSUR)
Adaptive evolutionary algorithms and extensions to the hyflex hyper-heuristic framework
PPSN'12 Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part II
The optimisation of stochastic grammars to enable cost-effective probabilistic structural testing
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Hi-index | 0.00 |
One of the aims of software engineering is to reduce overall software costs. Optimisation is, therefore, relevant to the process of software development. This article describes recent case studies on the application of modern search methodologies to challenging real-world problems in software engineering. It also describes a recent research initiative: Dynamic Adaptive Automated Software Engineering (DAASE), whose goal is to embed optimisation into deployed software to create self-optimising adaptive systems. The article accompanies an invited talk for the Workshop on Bridging the Gap between Industry and Academia in Optimisation to be held as part of GECCO 2013.