Efficient, effective methods of software verification and validation

高效、有效的软件验证和确认方法

基本信息

  • 批准号:
    203247-2006
  • 负责人:
  • 金额:
    $ 2.09万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2006
  • 资助国家:
    加拿大
  • 起止时间:
    2006-01-01 至 2007-12-31
  • 项目状态:
    已结题

项目摘要

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.
随着软件对我们的日常生活变得越来越重要,确保软件正在做我们想要它做的事情,没有错误变得更加重要。软件验证和确认(V&V)的目标是尽可能多地发现错误,尽可能快地收集尽可能多的信息,帮助我们消除这些错误。我们计划研究有效的软件V& V方法。我们计划研究的主要方法是随机单元测试。这是一种以随机顺序大量使用紧密关联的程序文本的做法,允许V&V从业者进行“酷刑测试”我们已经开发了用于随机单元测试的工具和技术,这些工具和技术已经在广泛可用的公共测试中发现了错误。我们计划扩展这项工作,并使其可用于所有V&V从业者。我们还计划研究研究人员可以通过实验测量软件测试技术有效性的方法。其中的关键是自动生成程序的错误“突变体”,并观察测试技术是否可以捕获错误。捕获错误的百分比是测试技术有效性的度量。我们的工作集中于测量这些自动生成的错误与测试技术的有效性之间的紧密程度。产生的突变体模仿真实的虫子的行为。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Andrews, James其他文献

Laparoscopic Nissen Fundoplication Versus Thal Fundoplication in Children: Comparison of Short-Term Outcomes
Distinctive Formation of PEG-Lipid Nanopatches onto Solid Polymer Surfaces Interfacing Solvents from Atomistic Simulation
  • DOI:
    10.1021/acs.jpcb.1c07490
  • 发表时间:
    2021-12-21
  • 期刊:
  • 影响因子:
    3.3
  • 作者:
    Andrews, James;Blaisten-Barojas, Estela
  • 通讯作者:
    Blaisten-Barojas, Estela
Racial and Ethnic Disparities in Awareness of Cancer Genetic Testing Among Online Users: Internet Use, Health Knowledge, and Socio-Demographic Correlates
  • DOI:
    10.1080/15398285.2014.869165
  • 发表时间:
    2014-01-01
  • 期刊:
  • 影响因子:
    0.8
  • 作者:
    Huang, Hong;Apouey, Benedicte;Andrews, James
  • 通讯作者:
    Andrews, James
Return to Play and Performance Perceptions of Baseball Players After Isolated SLAP Tear Repair
  • DOI:
    10.1177/2325967119829486
  • 发表时间:
    2019-03-07
  • 期刊:
  • 影响因子:
    2.6
  • 作者:
    Douglas, Lonnie;Whitaker, John;Andrews, James
  • 通讯作者:
    Andrews, James
Advances in orthodontic clear aligner materials.
  • DOI:
    10.1016/j.bioactmat.2022.10.006
  • 发表时间:
    2023-04
  • 期刊:
  • 影响因子:
    18.9
  • 作者:
    Bichu, Yashodhan M.;Alwafi, Abdulraheem;Liu, Xiaomo;Andrews, James;Ludwig, Bjoern;Bichu, Aditi Y.;Zou, Bingshuang
  • 通讯作者:
    Zou, Bingshuang

Andrews, James的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Andrews, James', 18)}}的其他基金

Testing and Debugging: Connecting Research with Practice
测试和调试:研究与实践相结合
  • 批准号:
    203247-2012
  • 财政年份:
    2013
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Testing and Debugging: Connecting Research with Practice
测试和调试:研究与实践相结合
  • 批准号:
    203247-2012
  • 财政年份:
    2012
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Development of high-quality, accessible software
开发高质量、易于使用的软件
  • 批准号:
    203247-2011
  • 财政年份:
    2011
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Contact and discussions with Research in Motion (RIM)
与 Research in Motion (RIM) 联系并讨论
  • 批准号:
    401466-2010
  • 财政年份:
    2010
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Interaction Grants Program
Efficient, effective methods of software verification and validation
高效、有效的软件验证和确认方法
  • 批准号:
    203247-2006
  • 财政年份:
    2010
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Software testing: creating smart, flexible tests from brittle recorded tests
软件测试:从脆弱的记录测试中创建智能、灵活的测试
  • 批准号:
    411411-2010
  • 财政年份:
    2010
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Engage Grants Program
Efficient, effective methods of software verification and validation
高效、有效的软件验证和确认方法
  • 批准号:
    203247-2006
  • 财政年份:
    2009
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Efficient, effective methods of software verification and validation
高效、有效的软件验证和确认方法
  • 批准号:
    203247-2006
  • 财政年份:
    2008
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Efficient, effective methods of software verification and validation
高效、有效的软件验证和确认方法
  • 批准号:
    203247-2006
  • 财政年份:
    2007
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual
Applications of logic and state machines to software engineering
逻辑和状态机在软件工程中的应用
  • 批准号:
    203247-2002
  • 财政年份:
    2005
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

多跳无线 MESH 网络中 QoS 保障算法的研究设计和性能分析
  • 批准号:
    60902041
  • 批准年份:
    2009
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Efficient and effective methods for classifying massive time series data
海量时间序列数据高效有效的分类方法
  • 批准号:
    DP240100048
  • 财政年份:
    2024
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Discovery Projects
Soft robotic sensor arrays for fast and efficient mapping of cardiac arrhythmias.
软机器人传感器阵列可快速有效地绘制心律失常图。
  • 批准号:
    10760164
  • 财政年份:
    2023
  • 资助金额:
    $ 2.09万
  • 项目类别:
Non-invasive detection of tumor NTRK gene fusions via rapid, efficient and low-cost extracellular vesicle isolation method
快速、高效、低成本的细胞外囊泡分离方法无创检测肿瘤NTRK基因融合体
  • 批准号:
    10707684
  • 财政年份:
    2023
  • 资助金额:
    $ 2.09万
  • 项目类别:
DMS/NIGMS 2: A Stability Driven Recommendation System for Efficient Disease Mechanistic Discovery
DMS/NIGMS 2:用于高效疾病机制发现的稳定性驱动推荐系统
  • 批准号:
    10793779
  • 财政年份:
    2023
  • 资助金额:
    $ 2.09万
  • 项目类别:
Efficient and cost-effective breast cancer risk stratification using whole slide histopathology images
使用全玻片组织病理学图像进行高效且经济的乳腺癌风险分层
  • 批准号:
    10649978
  • 财政年份:
    2023
  • 资助金额:
    $ 2.09万
  • 项目类别:
Development of an Efficient High Throughput Technique for the Identification of High-Impact Non-Coding Somatic Variants Across Multiple Tissue Types
开发一种高效的高通量技术,用于鉴定跨多种组织类型的高影响力非编码体细胞变异
  • 批准号:
    10662860
  • 财政年份:
    2023
  • 资助金额:
    $ 2.09万
  • 项目类别:
Efficient Two-Photon Voltage Imaging of Neuronal Populations at Behavioral Timescales
行为时间尺度神经元群的高效双光子电压成像
  • 批准号:
    10516906
  • 财政年份:
    2022
  • 资助金额:
    $ 2.09万
  • 项目类别:
Efficient, cost-effective, and ultrasensitive sequencing of somatic mutations
高效、经济且超灵敏的体细胞突变测序
  • 批准号:
    10488391
  • 财政年份:
    2022
  • 资助金额:
    $ 2.09万
  • 项目类别:
Practical Methods for Efficient Estimation of Effective Thermal Resistance of Exterior Walls
有效估算外墙有效热阻的实用方法
  • 批准号:
    566879-2021
  • 财政年份:
    2022
  • 资助金额:
    $ 2.09万
  • 项目类别:
    Alliance Grants
Efficient, cost-effective, and ultrasensitive sequencing of somatic mutations
高效、经济且超灵敏的体细胞突变测序
  • 批准号:
    10675690
  • 财政年份:
    2022
  • 资助金额:
    $ 2.09万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了