Exploring Search-Based Applications in the Software Development Life Cycle: A Literature Review

Search-Based Software Engineering (SBSE) research is having a tangible impact on the wider Software Engineering (SE) community.SBSE tackles SE problems by reformulating them into search problems and then uses heuristic techniques to discover optimal or sub-optimal solutions.Despite the success of SBSE, it faces several challenges, such as the need for rigorous evaluation of its robustness and scalability, as well as bridging the gap between academic research and practical industrial application.Also, it must address the dynamic nature of software systems by incorporating user needs and preferences into its approaches.Additionally, automating tasks such as algorithm selection and evaluation is critical for improving efficiency and practicality.This study presents a literature review of SBSE research across different Software Development Life Cycle (SDLC) phases by reviewing recent publications from 2019 to 2024.It analyzes studies based on SDLC stages and associated problems, with a focus on the SBSE algorithms employed.Also, it highlights current trends in SBSE research, and identifies gaps for future research directions.

Authors

Institutions

Publication Details

Journal
International Journal of Applied Information Systems
Published
2025-08-20
DOI
https://doi.org/10.5120/ijais2025452026
Primary Topic
Educational Games and Gamification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Search-Based Applications in the Software Development Life Cycle: A Literature Review

Abir Benabid, Abeer Alarainy, Nora Madi, Aljawharah AlMuaythir
International Journal of Applied Information Systems
Educational Games and Gamification
article

Exploring Search-Based Applications in the Software Development Life Cycle: A Literature Review

Abir Benabid, Abeer Alarainy, Nora Madi, Aljawharah AlMuaythir
article en

Abstract

Search-Based Software Engineering (SBSE) research is having a tangible impact on the wider Software Engineering (SE) community.SBSE tackles SE problems by reformulating them into search problems and then uses heuristic techniques to discover optimal or sub-optimal solutions.Despite the success of SBSE, it faces several challenges, such as the need for rigorous evaluation of its robustness and scalability, as well as bridging the gap between academic research and practical industrial application.Also, it must address the dynamic nature of software systems by incorporating user needs and preferences into its approaches.Additionally, automating tasks such as algorithm selection and evaluation is critical for improving efficiency and practicality.This study presents a literature review of SBSE research across different Software Development Life Cycle (SDLC) phases by reviewing recent publications from 2019 to 2024.It analyzes studies based on SDLC stages and associated problems, with a focus on the SBSE algorithms employed.Also, it highlights current trends in SBSE research, and identifies gaps for future research directions.

International Journal of Applied Information SystemsVol. 13(1)
Alfaisal University (SA), Imam Mohammad ibn Saud Islamic University (SA), King Saud University (SA)
Openalex Percentile: Top 75%
Educational Games and Gamification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.