The current state and future of search based software engineering

被引:304
作者
Harman, Mark [1 ]
机构
[1] Kings Coll London, London WC2R 2LS, England
来源
FOSE 2007: FUTURE OF SOFTWARE ENGINEERING | 2007年
关键词
D O I
10.1109/FOSE.2007.29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes work on the application of optimization techniques in software engineering. These optimization techniques come from the operations research and metaheuristic computation research communities. The paper briefly reviews widely used optimization techniques and the key ingredients required for their successful application to software engineering, providing an overview of existing results in eight software engineering application domains. The paper also describes the benefits that are likely to accrue from the growing body of work in this area and provides a set of open problems, challenges and areas for future work.
引用
收藏
页码:342 / 357
页数:16
相关论文
共 91 条
[1]   An evolutionary approach to estimating software development projects [J].
Aguilar-Ruiz, JS ;
Ramos, I ;
Riquelme, JC ;
Toro, M .
INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) :875-882
[2]  
ALBA E, IN PRESS COMPUTERS O
[3]  
[Anonymous], 2007, FUTURE SOFTWARE ENG
[4]  
[Anonymous], 1995, FDN SOFTWARE MEASURE
[5]  
Antoniol G, 2005, PROC IEEE INT CONF S, P240
[6]   A robust search-based approach to project management in the presence of abandonment, rework, error and uncertainty [J].
Antoniol, G ;
Di Penta, M ;
Harman, M .
10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS, 2004, :172-183
[7]   The next release problem [J].
Bagnall, AJ ;
Rayward-Smith, VJ ;
Whittley, IM .
INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) :883-890
[8]  
BARESEL A, 2004, INT S SOFTW TEST AN, P108
[9]  
BARESEL H, 2002, GECCO 2002 P GEN EV, P1329
[10]  
BARRETO A, COMPUTERS OPERATIONS