Multi-Objective Search-Based Software Engineering
Many software engineering problems can be formulated as a computational search problem. In such problems, the search space is typically too large to be explored exhaustively. This leads to a rapidly growing research topic - search-based software engineering (SBSE) where computational search problems can be tackled with metaheuristics, e.g., evolutionary algorithms. When there is more than one objective/criterion to consider in the search, then the problem is referred to as multi-objective SBSE.
Many software engineering problems can be formulated as a computational search problem. In such problems, the search space is typically too large to be explored exhaustively. This leads to a rapidly growing research topic - search-based software engineering (SBSE) where computational search problems can be tackled with metaheuristics, e.g., evolutionary algorithms. When there is more than one objective/criterion to consider in the search, then the problem is referred to as multi-objective SBSE.