CFP last date
20 June 2024
Reseach Article

Search Based Software Engineering Techniques

Published on July 2015 by Arushi Jain, Aman Jatain
Innovations in Computing and Information Technology (Cognition 2015)
Foundation of Computer Science USA
COGNITION2015 - Number 3
July 2015
Authors: Arushi Jain, Aman Jatain

Arushi Jain, Aman Jatain . Search Based Software Engineering Techniques. Innovations in Computing and Information Technology (Cognition 2015). COGNITION2015, 3 (July 2015), 17-20.

author = { Arushi Jain, Aman Jatain },
title = { Search Based Software Engineering Techniques },
journal = { Innovations in Computing and Information Technology (Cognition 2015) },
issue_date = { July 2015 },
volume = { COGNITION2015 },
number = { 3 },
month = { July },
year = { 2015 },
issn = 0975-8887,
pages = { 17-20 },
numpages = 4,
url = { /proceedings/cognition2015/number3/21902-2148/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Proceeding Article
%1 Innovations in Computing and Information Technology (Cognition 2015)
%A Arushi Jain
%A Aman Jatain
%T Search Based Software Engineering Techniques
%J Innovations in Computing and Information Technology (Cognition 2015)
%@ 0975-8887
%N 3
%P 17-20
%D 2015
%I International Journal of Computer Applications

Search Based Software Engineering (SBSE) is the field of Software Engineering that helps in solving the problems using metaheuristic approach rather than solving the problems manually i. e. it helps in providing the automated solution for the complex problems of Software Engineering. Search Based Optimization is used by SBSE to solve the problems in Software Engineering. It is important because this approach is applied to all phases of SDLC (Software Development Life Cycle Model) i. e. from requirements specification to operation and maintenance. The problems are considered as search problem in SBSE. The search problems are finding solution of SE problems in search space which means finding optimal solution in the area. This paper explains the basic of SBSE already applied and also signifies the future development in same field.

  1. Mark Harman, Phill McMinn, Jerffeson eixeira de Souza, and Shin Yoo, "Search Based Software Engineering: Techniques", Taxonomy, Tutorial.
  2. Mark Harman, "The Current state and Future of Search Based Software Engineering".
  3. Mark Harman Baryan F. Jones, "Search Based Software Engineering" Information and Software Technology 43(2001)833-839.
  4. A. J Bagnall, V. J Rayward-Smith, I. M. Whitlley, "The next release problem", Information and Software Technology 43(2001) 883-890.
  5. Rob A. Rutenbar, "Simulated Annealing Algorithms: An overview", January 1989.
  6. Francisco Javier Rodriguez-Diaz, Carlos Garcia-Martinez, and Manuel Lozano, "A GA-Based Multiple Simulated Annealing" 2010, IEEE.
  7. Nansheng Pang, Yuan You, Yingling Shi, College of Business Management, China, "Application research on the Simulated Annealing in Balance Optimization of Multi-Resource Network Planning", Second international Symposium on Intelligent Information Technology Application. 2008, IEEE.
  8. K. S. Tang, K. F. Man, S. Kwong and Q. He, "Genetic Algorithms and their Applications", Signal Processing Magazine. November 1996, IEEE.
  9. Abdel Salam Sayyad, Hany Ammar. "Pareto-Optimal Search based Software Engineering", 2013 IEEE.
  10. Mark Harman and Afshin Mansouri, "Search Based Software Engineering", Introduction to the special issue of the IEEE Transactions on Software Engineering. Vol. 36, No. 6, November/December 2010.
  11. Rakesh Roshan, Rabins Porwal, Chandra Mani Sharma, "Review of Search Based Techniques in Software Testing" , International Journal of Computer Applications (0975-8887) Volume 51-No. 6, August 2012.
  12. Mark Harman, S. Afshin Mansouri and Yuanyuan Zhang. "Search Based Software Engineering: A Comprehensive Analysis and Review of Trends Techniques and Applications", April 9, 2009
  13. Himmat Singh, Aman Jatain, Hitesh Kumar Sharma "A Review on Search Based Software Engineering", International Journal Of Research in Information Technology. Vol. 2, Issue 4,April 2014,pg:116-122.
  14. Mohamed W. Mkaouer, Marouane Kessentini, "Slim Bechick, and Daniel R. Tauritz. Prefernce-BasedMulti-Objective Software Modelling", 2013 IEEE.
  15. E-G. Talbi, P. Muntean, "Hill climbing, Simulated Annealing and Genetic Algorithms: A comparative Study and Application to the Mapping Problem", 1993 IEEE.
  16. Yuanyuan Zhang, Anthony Finkelstein and Mark Harman, "Search Based Requirements Optimization: Existing Work and Challenges".
Index Terms

Computer Science
Information Sciences


Search Based Software Engineering (sbse) Software Engineering (se) Search Based Optimization (sbo) Genetic Algorithm (ga) Stimulated Annealing (sa) Hill Climbing (hc).