Title :
Complementing metaheuristic search with higher abstraction techniques
Author :
Burton, Frank R. ; Poulding, Simon
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
Abstract :
Search-Based Software Engineering and Model-Driven Engineering are both innovative approaches to software engineering. The premise of Search-Based Software Engineering is to reformulate engineering tasks as optimisation problems that can be solved using metaheuristic search techniques. Model-Driven Engineering aims to apply greater levels of abstraction to software engineering problems. In this paper, it is argued that these two approaches are complementary and that both research fields can make further progress by applying techniques from the other. We suggest ways in which synergies between the fields can be exploited.
Keywords :
optimisation; search problems; software engineering; higher abstraction techniques; metaheuristic search techniques; model-driven engineering; optimisation problems; search-based software engineering; Computational modeling; Java; Object oriented modeling; Optimization; Search problems; Software; Software engineering;
Conference_Titel :
Combining Modelling and Search-Based Software Engineering (CMSBSE), 2013 1st International Workshop on
Conference_Location :
San Francisco, CA
DOI :
10.1109/CMSBSE.2013.6604436