课题基金 / 基金详情

Efficient, effective methods of software verification and validation

Efficient, effective methods of software verification and validation
高效、有效的软件验证和确认方法
批准号:
203247-2006
负责人:
Andrews, James
金额:
$2.09万
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2006
资助国家:
加拿大
项目状态:
已结题
起止时间:
2006-01-01 至 2007-12-31

项目摘要

项目成果

Andrews, James的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
As software becomes more important to our everyday lives, it becomes more important to make sure that that software is doing what we want it to do, without bugs.  The goal of software verification and validation (V&V) is to find as many bugs as we can, as fast as we can, and to collect as much information as we can that helps us to eliminate those bugs. We plan to investigate efficient, effective methods for software V&V.  The primary method we plan to investigate is randomized unit testing.  This is the practice of exercising small pieces of closely-associated program text a huge number of times in a random order, allowing V&V practitioners to perform "torture tests" on individual pieces of program text.  We have developed tools and techniques for randomized unit testing that have already found bugs in widely-available public-domain software.  We plan to extend this work and make it available to all V&V practitioners. We also plan to investigate ways in which researchers can experimentally measure the effectiveness of software test techniques.  Key among these is the practice of automatically generating faulty "mutants" of a program and seeing whether the test techniques can catch the faults.  The percentage of faults caught is a measure of the effectiveness of the test technique.  Our work concentrates on measuring exactly how closely these automatically-generated mutants mimic the behaviour of real bugs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Testing and Debugging: Connecting Research with Practice
  • 批准号:
    203247-2012
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.32万
  • 财政年份:
    2013
  • 负责人:
    Andrews, James
  • 依托单位:
Testing and Debugging: Connecting Research with Practice
  • 批准号:
    203247-2012
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.04万
  • 财政年份:
    2012
  • 负责人:
    Andrews, James
  • 依托单位:
Development of high-quality, accessible software
  • 批准号:
    203247-2011
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $2.09万
  • 财政年份:
    2011
  • 负责人:
    Andrews, James
  • 依托单位:
Contact and discussions with Research in Motion (RIM)
  • 批准号:
    401466-2010
  • 项目类别:
    Interaction Grants Program
  • 资助金额:
    $0.01万
  • 财政年份:
    2010
  • 负责人:
    Andrews, James
  • 依托单位:
国内基金
海外基金
多跳无线 MESH 网络中 QoS 保障算法的研究设计和性能分析