课题基金 / 基金详情

Approaching 100 Percent Recall for Requirements and Software Engineering Tools

Approaching 100 Percent Recall for Requirements and Software Engineering Tools
需求和软件工程工具的召回率接近 100%
批准号:
RGPIN-2016-04029
负责人:
Berry, Daniel
金额:
$2.26万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31

项目摘要

项目成果

Berry, Daniel的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
A hairy requirements or software engineering task involving natural language (NL) documents is one that is not inherently difficult for NL understanding humans on a small scale but becomes unmanageable in the large scale. Examples include identification of abstractions, ambiguities, synonyms, and trace links. A hairy task demands tool assistance. Because humans need far more help in carrying out a hairy task completely than they do in making the local yes-or-no decisions, a tool for a hairy task should have as close to 100% recall (that the tool finds all desired information) as possible, even at the expense of high imprecision (that not all the information that the tool finds is desired). A tool that falls much short of 100% recall may even be useless, because to find the missing desired information, a human has to do the entire task manually anyway. Any such tool based on NL processing (NLP) techniques inherently fails to achieve 100% recall, because even the best parsers are no more than 91% correct. Therefore, for a tool to achieve 100% recall for a hairy task, it needs to be based on something other than traditional NLP. The reality is that a tool's achieving exactly 100% recall, which may be impossible anyway, may not be necessary. It suffices for a human working with the tool on a task to achieve better recall than a human working on the task entirely manually. The proposed research is to discover and test a variety of non-traditional approaches to building tools for hairy tasks to see which, if any, allows a human working with the tool to achieve better recall than a human working entirely manually. If the research succeeds, we will be able to build tools for hairy tasks that demonstrably out-perform humans on these tasks. Therefore, when a software or requirements engineer is faced with one of these hairy tasks, he or she will trust the completeness of the output of the tool and will not feel compelled to do the same task manually.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Approaching 100 Percent Recall for Requirements and Software Engineering Tools
  • 批准号:
    RGPIN-2016-04029
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2021
  • 负责人:
    Berry, Daniel
  • 依托单位:
Approaching 100 Percent Recall for Requirements and Software Engineering Tools
  • 批准号:
    RGPIN-2016-04029
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2019
  • 负责人:
    Berry, Daniel
  • 依托单位:
Approaching 100 Percent Recall for Requirements and Software Engineering Tools
  • 批准号:
    RGPIN-2016-04029
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2018
  • 负责人:
    Berry, Daniel
  • 依托单位:
Approaching 100 Percent Recall for Requirements and Software Engineering Tools
  • 批准号:
    RGPIN-2016-04029
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.26万
  • 财政年份:
    2017
  • 负责人:
    Berry, Daniel
  • 依托单位:
国内基金
海外基金
100kw氢气引射器的结构优化及流量控制策略的研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2026
  • 负责人:
    田菲
  • 依托单位:
S100A8/A9诱导中性粒细胞胞外陷阱(NETs)形成促进腹主动脉瘤血管重塑的分子机制及靶向干预研究
  • 批准号:
    2026JJ60307
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2026
  • 负责人:
    王思文
  • 依托单位:
S100B调控自噬与β淀粉样蛋白聚集保护视网膜神经节细胞的作用与机制研究