当前位置: X-MOL 学术IEEE Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A Watershed Moment for Search-Based Software Engineering
IEEE Software ( IF 3.3 ) Pub Date : 2021-06-21 , DOI: 10.1109/ms.2021.3075108
Ipek Ozkaya

Software engineering is about understanding and making the right tradeoffs. Many software engineering tasks-such as test case generation, design, sprint planning, and refactoring-boil down to understanding tradeoffs including concretely expressing the attributes to optimize and elements and decisions that will maximize their intended outcomes. Consequently, many software engineering problems can be formulated as search problems. Driven by these observations, Harman and Jones in 2001 emphasized the importance of concentrated research on the application of search-based techniques in software engineering and coined the subfield of search-based software engineering (SBSE) in software engineering research.1 During the two decades that followed, SBSE has seen a significant amount of increased research where metaheuristic algorithms are used to create recommendations for software engineering tasks.

中文翻译:


基于搜索的软件工程的分水岭时刻



软件工程就是理解并做出正确的权衡。许多软件工程任务(例如测试用例生成、设计、冲刺计划和重构)都可以归结为理解权衡,包括具体表达要优化的属性以及最大化其预期结果的元素和决策。因此,许多软件工程问题可以表述为搜索问题。在这些观察的推动下,Harman 和 Jones 于 2001 年强调了集中研究基于搜索的技术在软件工程中应用的重要性,并在软件工程研究中创造了基于搜索的软件工程 (SBSE) 子领域。 1 在这二十年中随后,SBSE 进行了大量研究,其中使用元启发式算法为软件工程任务创建建议。
更新日期:2021-06-21
down
wechat
bug