Genetic Programming in Software Engineering: A Systematic Literature Review

被引:0
|
作者
Sanchez-Garcia, Angel Juan [1 ]
Loaiza-Meseguer, Leslie [1 ]
Ocharan-Hernandez, Jorge Octavio [1 ]
Perez-Arriaga, Juan Carlos [1 ]
机构
[1] Fac Estadist Informat, Fac Estadist & Informat, Xalapa, Veracruz, Mexico
关键词
Genetic programming; Software Engineering; Systematic Literatura Review; Optimization;
D O I
10.61467/2007.1558.2023.v14i3.408
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Software Engineering is involved in all phases of the Software Development Life Cycle, implying a systematic and disciplined development process. Currently, there are optimization challenges within the phases and activities of Software Engineering, where a Genetic Programming (GP) approach can yield better results due to its individual representation. This Systematic Literature Review aims to analyze the current state of GP application in Software Engineering by identifying the phases and activities of software development where Genetic Programming has been applied and summarizing the advantages of using this technique. The results indicate that GP has been utilized in every phase of software development, predominantly in the construction phase. Moreover, Program Synthesis emerges as a promising area, significantly impacting new fields such as Genetic Improvement.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [1] Application of Genetic Algorithms in Software Engineering: A Systematic Literature Review
    Ordonez-Ordonez, Pablo F.
    Quizhpe, Milton
    Cumbicus-Pineda, Oscar M.
    Herrera Salazar, Valeria
    Figueroa-Diaz, Roberth
    [J]. TECHNOLOGY TRENDS, 2019, 895 : 659 - 670
  • [2] On the application of genetic programming for software engineering predictive modeling: A systematic review
    Afzal, Wasif
    Torkar, Richard
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (09) : 11984 - 11997
  • [3] Systematic literature reviews in software engineering - A systematic literature review
    Kitchenham, Barbara
    Brereton, O. Pearl
    Budgen, David
    Turner, Mark
    Bailey, John
    Linkman, Stephen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 7 - 15
  • [4] Sustainability in software engineering: A systematic literature review
    Penzenstadler, Birgit
    Bauer, Veronika
    Calero, Coral
    Franch, Xavier
    [J]. IET Seminar Digest, 2012, 2012 (01): : 32 - 41
  • [5] Motivation in Software Engineering: A systematic literature review
    Beecham, Sarah
    Baddoo, Nathan
    Hall, Tracy
    Robinson, Hugh
    Sharp, Helen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) : 860 - 878
  • [6] A systematic literature review on crowdsourcing in software engineering
    Sari, Ash
    Tosun, Ayse
    Alptekin, Gulfem Isiklar
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 200 - 219
  • [7] Modelling guidance in software engineering: a systematic literature review
    Shalini Chakraborty
    Grischa Liebel
    [J]. Software and Systems Modeling, 2024, 23 : 249 - 265
  • [8] Scrutinizing Systematic Literature Review Process in Software Engineering
    Stapic, Zlatko
    de-Marcos, Luis
    Strahonja, Vjeran
    Garcia-Cabot, Antonio
    Garcia Lopez, Eva
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2016, 5 (01): : 104 - 116
  • [9] Accessibility and Software Engineering Processes: A Systematic Literature Review
    Barroso Paiva, Debora Maria
    Freire, Andre Pimenta
    de Mattos Fortes, Renata Pontin
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [10] Modelling guidance in software engineering: a systematic literature review
    Chakraborty, Shalini
    Liebel, Grischa
    [J]. SOFTWARE AND SYSTEMS MODELING, 2024, 23 (01): : 249 - 265