课题基金 / 基金详情

SEBASE: Software Engineering By Automated SEarch

SEBASE: Software Engineering By Automated SEarch
SEBASE:自动搜索的软件工程
批准号:
EP/D052785/1
负责人:
Xin Yao
金额:
$97.18万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2006
资助国家:
英国
项目状态:
已结题
起止时间:
2006 至 --

项目摘要

项目成果

Xin Yao的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Current software engineering practice is a human-led search for solutions which meet needs and constraints under limited resources. Often there will be conflict, both between and within functional and non-functional criteria. Naturally, like other engineers, we search for a near optimal solution. As systems get bigger, more distributed, more dynamic and more critical, this labour-intensive search will hit fundamental limits. We will not be able to continue to develop, operate and maintain systems in the traditional way, without automating or partly automating the search for near optimal solutions. Automated search based solutions have a track record of success in other engineering disciplines, characterised by a large number of potential solutions, where there are many complex, competing and conflicting constraints and where construction of a perfect solution is either impossible or impractical. The SEMINAL network demonstrated that these techniques provide robust, cost-effective and high quality solutions for several problems in software engineering. Successes to date can be seen as strong pointers to search having great potential to serve as an overarching solution paradigm. The SEBASE project aims to provide a new approach to the way in which software engineering is understood and practised. It will move software engineering problems from human-based search to machine-based search. As a result, human effort will move up the abstraction chain, to focus on guiding the automated search, rather than performing it. This project will address key issues in software engineering, including scalability, robustness, reliability and stability. It will also study theoretical foundations of search algorithms and apply the insights gained to develop more effective and efficient search algorithms for large and complex software engineering problems. Such insights will have a major impact on the search algorithm community as well as the software engineering community.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/1321631.1321693
发表时间: 2007-11
期刊: Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering
影响因子: --
作者: [Andrea Arcuri;X. Yao]
通讯作者: Andrea Arcuri;X. Yao
DOI: 10.1016/j.ins.2009.12.019
发表时间: 2014-02
期刊: Inf. Sci.
影响因子: --
作者: [Andrea Arcuri;X. Yao]
通讯作者: Andrea Arcuri;X. Yao
Insight knowledge in search based software testing
基于搜索的软件测试的洞察知识
DOI: 10.1145/1569901.1570122
发表时间: 2009
期刊:
影响因子: --
作者: [Arcuri A]
通讯作者: Arcuri A
Evolutionary Computation for Dynamic Optimisation in Network Environments
  • 批准号:
    EP/K001523/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $65.28万
  • 财政年份:
    2013
  • 负责人:
    Xin Yao
  • 依托单位:
Evolutionary Approximation Algorithms for Optimisation: Algorithm Design and Complexity Analysis
  • 批准号:
    EP/I010297/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $61.22万
  • 财政年份:
    2011
  • 负责人:
    Xin Yao
  • 依托单位:
Cooperatively Coevolving Particle Swarms for Large Scale Optimisation
  • 批准号:
    EP/G002339/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $3.61万
  • 财政年份:
    2008
  • 负责人:
    Xin Yao
  • 依托单位:
Multi-disciplinary Optimisation and Data Mining at Birmingham
  • 批准号:
    EP/F033087/1
  • 项目类别:
    Research Grant
  • 资助金额:
    $45.56万
  • 财政年份:
    2008
  • 负责人:
    Xin Yao
  • 依托单位:
海外基金