Runtime analysis of search heuristics on software engineering problems

被引:0
作者
Per Kristian Lehre
Xin Yao
机构
[1] University of Birmingham,The Centre of Excellence for Research in Computational Intelligence and Applications (CERCIA), School of Computer Science
来源
Frontiers of Computer Science in China | 2009年 / 3卷
关键词
software engineering; evolutionary algorithms; runtime analysis;
D O I
暂无
中图分类号
学科分类号
摘要
Many software engineering tasks can potentially be automated using search heuristics. However, much work is needed in designing and evaluating search heuristics before this approach can be routinely applied to a software engineering problem. Experimental methodology should be complemented with theoretical analysis to achieve this goal. Recently, there have been significant theoretical advances in the runtime analysis of evolutionary algorithms (EAs) and other search heuristics in other problem domains. We suggest that these methods could be transferred and adapted to gain insight into the behaviour of search heuristics on software engineering problems while automating software engineering.
引用
收藏
页码:64 / 72
页数:8
相关论文
共 50 条
  • [21] Reuse problems in software engineering
    L. P. Babenko
    Cybernetics and Systems Analysis, 1999, 35 : 314 - 323
  • [22] A search for fundamental principles of software engineering
    Jabir
    Moore, JW
    COMPUTER STANDARDS & INTERFACES, 1998, 19 (02) : 155 - 160
  • [23] Search-based software engineering
    Harman, M
    Jones, BF
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) : 833 - 839
  • [24] Software engineering as the design theoretic transformation of software problems
    Hall, Jon G.
    Rapanotti, Lucia
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2012, 8 (03) : 175 - 193
  • [25] Error analysis of elitist randomized search heuristics
    Wang, Cong
    Chen, Yu
    He, Jun
    Xie, Chengwang
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 63
  • [26] Analysis of Randomised Search Heuristics for Dynamic Optimisation
    Jansen, Thomas
    Zarges, Christine
    EVOLUTIONARY COMPUTATION, 2015, 23 (04) : 513 - 541
  • [27] Software Engineering applied to Manufacturing Problems
    Ruiz-Vanoye, Jorge A.
    Diaz-Parra, Ocotlan
    Zavala-Diaz, Jose C.
    Ponce-Medellin, Ismael R.
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2010, 1 (01): : 56 - 60
  • [28] Threats to validity in search-based predictive modelling for software engineering
    Malhotra, Ruchika
    Khanna, Megha
    IET SOFTWARE, 2018, 12 (04) : 293 - 305
  • [29] Runtime Analysis of Abstract Evolutionary Search with Standard Crossover
    Malalanirainy, Tina
    Moraglio, Alberto
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 293 - 294
  • [30] Research Problems in Search-Based Software Engineering for Many-Objective Optimization A literature survey
    Qasim, Syed Zaffar
    Ismail, Muhammad Ali
    2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN ELECTRICAL ENGINEERING AND COMPUTATIONAL TECHNOLOGIES (ICIEECT), 2017,