课题基金 / 基金详情

DAASE: Dynamic Adaptive Automated Software Engineering

DAASE: Dynamic Adaptive Automated Software Engineering
DAASE:动态自适应自动化软件工程
批准号:
EP/J017515/1
负责人:
Earl Barr
金额:
$870.9万
依托单位:
依托单位国家:
英国
项目类别:
Research Grant
财政年份:
2012
资助国家:
英国
项目状态:
已结题
起止时间:
2012 至 --

项目摘要

项目成果

Earl Barr的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Current software development processes are expensive, laborious and error prone. They achieve adaptivity at only a glacial pace, largely through enormous human effort, forcing highly skilled engineers to waste significant time adapting many tedious implementation details. Often, the resulting software is equally inflexible, forcing users to also rely on their innate human adaptivity to find "workarounds". As the letters of support from the DAASE industrial partners demonstrate, this creates a pressing need for greater automation and adaptivity.Suppose we automate large parts of the development process using computational search. Requirements engineering, project planning and testing now become unified into a single automated activity. As requirements change, the project plans and associated tests are adapted to best suit the changes. Now suppose we further embed this adaptivity within the software product itself. Smaller changes to the operating environment can now be handled automatically. Feedback from the operating environment to the development process will also speed adaption of both the software product and process to much larger changes that cannot be handled by such in-situ adaptation.This is the new approach to software engineering DAASE seeks to create. It places computational search at the heart of the processes and products it creates and embeds adaptivity into both. DAASE will also create an array of new processes, methods, techniques and tools for a new kind of software engineering, radically transforming the theory and practice of software engineering. DAASE will develop a hyper-heuristic approach to adaptive automation. A hyper-heuristic is a methodology for selecting or generating heuristics. Most heuristic methods in the literature operate on a search space of potential solutions to a particular problem. However, a hyper-heuristic operates on a search space of heuristics. We do not underestimate the challenges this research agenda poses. However, we believe we have the team, partners and programme plan that will achieve the ambitious aim. DAASE integrates two teams of researchers from the Operational Research and Search Based Software Engineering communities. Both groups of researchers are widely regarded as world leading, having pioneered the fields of Hyper-Heuristics and Search Based Software Engineering (SBSE); the two key fields that DAASE brings together.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
App store mining and analysis
应用商店挖掘与分析
DOI: 10.1145/2804345.2804346
发表时间: 2015
期刊:
影响因子: --
作者: [Al-Subaihin A]
通讯作者: Al-Subaihin A
DOI: 10.1007/978-3-319-46562-3_19
发表时间: 2017
期刊:
影响因子: --
作者: [Adair J]
通讯作者: Adair J
Local optima networks for continuous fitness landscapes
连续健身景观的局部最优网络
DOI: 10.1145/3319619.3326852
发表时间: 2019
期刊:
影响因子: --
作者: [Adair J]
通讯作者: Adair J
DOI: 10.1007/978-3-642-20520-0_23
发表时间: 2011
期刊:
影响因子: --
作者: [Colton S]
通讯作者: Colton S
8
    LUCID: Clearer Software by Integrating Natural Language Analysis into Software Engineering
    • 批准号:
      EP/P005659/1
    • 项目类别:
      Research Grant
    • 资助金额:
      $42.99万
    • 财政年份:
      2016
    • 负责人:
      Earl Barr
    • 依托单位:
    国内基金
    海外基金
    Dynamic Credit Rating with Feedback Effects
    • 批准号:
      --
    • 项目类别:
      外国学者研究基金项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
      Christian Martin Hilpert
    • 依托单位: