Search-based software engineering (SBSE) applies metaheuristic search techniques such as genetic algorithms, simulated annealing and tabu search to software engineering problems. Many activities in software engineering can be stated as optimization problems. Optimization techniques of operations research such as linear programming or dynamic programming are often impractical for large scale software engineering problems because of their computational complexity or their assumptions on the problem structure. Researchers and practitioners use metaheuristic search techniques, which impose little assumptions on the problem structure, to find near-optimal or "good-enough" solutions.
SBSE problems can be divided into two types:
black-box optimization problems, for example, assigning people to tasks (a typical combinatorial optimization problem).white-box problems where operations on source code need to be considered. referenceFull Form | Category |
---|---|
Society of Building Science Educators | Academic & Science |
S B S Technologies, Inc. | Business |
Small Business and Self Employed | Business |
Stir Bar Sorptive Extraction | General |
Search Based Software Engineering | Softwares |
Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.
Allow To Receive Free Coins Credit 🪙