文件名称:Tutorial.pdf
文件大小:1.54MB
文件格式:PDF
更新时间:2022-07-25 10:59:50
软件工程 基于搜索
基于搜索的软件工程(SBSE)研究的目的是将软件工程问题从基于人的搜索转移到基于机器的搜索,使用来自元启发式搜索,运算研究和进化计算范例的各种技术。 这个想法是利用人类的创造力和机器的坚韧性和可靠性,而不是要求人类执行更加繁琐,容易出错,从而使工程过程成本高昂的方面。 SBSE还可以提供见解和决策支持。 本教程将向读者介绍SBSE技术应用于软件工程的分步指南。 它既没有先前的知识也没有基于搜索优化的经验。 目的是本教程将涵盖足够的材料,以使读者能够成功地将基于搜索的优化应用于所选的感兴趣的软件工程问题。 The aim of Search Based Software Engineering (SBSE) research is to move soft- ware engineering problems from human-based search to machine-based search, using a variety of techniques from the metaheuristic search, operations research and evolutionary computa- tion paradigms. The idea is to exploit humans’ creativity and machines’ tenacity and reliabil- ity, rather than requiring humans to perform the more tedious, error prone and thereby costly aspects of the engineering process. SBSE can also provide insights and decision support. This tutorial will present the reader with a step-by-step guide to the application of SBSE tech- niques to Software Engineering. It assumes neither previous knowledge nor experience with Search Based Optimisation. The intention is that the tutorial will cover sufficient material to allow the reader to become productive in successfully applying search based optimisation to a chosen Software Engineering problem of interest.