Fault Model-Based Testing

基于故障模型的测试

基本信息

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

项目摘要

The proposed research focuses on a model-based testing from Finite State Machine (FSM) and Input/Output Transition System (IOTS) models, including their extensions. It advocates fault model-based testing, which draws constantly growing interests of both, researchers and test practitioners. One of the reasons for this is the fact that the program/specification coverage does not provide any guarantee for fault detection. The dictum of Dijkstra could be mentioned here: testing can be used to show the presence of bugs, but never to show their absence. The proposed research is aimed at finding an answer to the question: can testing at least guarantee that no faults of certain types are left? The challenge then is how faults should be modeled. We define a fault model as a tuple of a specification, fault domain, and conformance relation. A fault domain as a set of all possible submachines of a given nondeterministic machine, called a mutation machine of a given specification machine. The mutation machine contains the specification and extends it with a number of mutated transitions modelling potential faults. In our recent work, we developed an approach for test generation which is based on logical encoding and SMT-solving. Considering this approach as a starting point, we plan to investigate a general fault model-based testing framework to deal with a variety of state-oriented models, from classical FSM and IOTS models to their symbolic extensions reaching the level of extensions found in state-oriented models used in model-driven development of critical applications, such as Simulink Stateflow and UML state machines as well as activity and sequence diagrams. The goal of this project is to develop scalable testing approaches (supported by prototype tools) for developing tests with a coverage guarantee for fault models chosen by the domain experts based on the history of a product development, company's specifics and their test assumptions.
本文的研究重点是基于有限状态机(FSM)和输入/输出转换系统(IOTS)模型的测试,包括它们的扩展。它提倡基于故障模型的测试,引起了研究人员和测试实践者不断增长的兴趣。其中一个原因是程序/规范覆盖率不提供故障检测的任何保证。Dijkstra的格言可以在这里提到:测试可以用来显示bug的存在,但永远不能显示它们的不存在。拟议的研究旨在找到问题的答案:测试是否至少能保证不留下某些类型的错误?接下来的挑战是如何对故障进行建模。我们将故障模型定义为规范、故障域和一致性关系的元组。故障域是一个给定的不确定机器的所有可能的子机器的集合,称为给定规范机器的突变机。突变机包含规范,并通过对潜在故障进行建模的许多突变转换对其进行扩展。在我们最近的工作中,我们开发了一种基于逻辑编码和SMT求解的测试生成方法。考虑到这种方法作为一个起点,我们计划研究一个通用的故障模型为基础的测试框架,以处理各种面向状态的模型,从经典的FSM和IOTS模型,其符号扩展达到的扩展水平,发现在面向状态的模型中使用的模型驱动的关键应用程序的开发,如Simulink Stateflow和UML状态机以及活动和序列图。该项目的目标是开发可扩展的测试方法(由原型工具支持),用于开发测试,并保证由领域专家根据产品开发历史,公司的具体情况及其测试假设选择的故障模型的覆盖率。

项目成果

期刊论文数量(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 }}

Petrenko, Alexandre其他文献

Can a Model Checker Generate Tests for Non-Deterministic Systems?

Petrenko, Alexandre的其他文献

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

{{ truncateString('Petrenko, Alexandre', 18)}}的其他基金

Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Industrial-grade Verification & Validation of Evolving Systems - Canadian cluster
工业级验证
  • 批准号:
    549118-2019
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Alliance Grants
Industrial-grade Verification & Validation of Evolving Systems - Canadian cluster
工业级验证
  • 批准号:
    549118-2019
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Alliance Grants
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2018
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2017
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Distributed Systems Testing
分布式系统测试
  • 批准号:
    194381-2012
  • 财政年份:
    2016
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Distributed Systems Testing
分布式系统测试
  • 批准号:
    194381-2012
  • 财政年份:
    2015
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Automating change impact analysis in integration and testing of avionics COTS-based system (ACACIA)
基于航空电子 COTS 的系统 (ACACIA) 集成和测试中的自动化变更影响分析
  • 批准号:
    447998-2013
  • 财政年份:
    2015
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Collaborative Research and Development Grants

相似国自然基金

基于术中实时影像的SAM(Segment anything model)开发AI指导房间隔穿刺位置决策的增强现实模型
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    40 万元
  • 项目类别:
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
  • 批准号:
    81771933
  • 批准年份:
    2017
  • 资助金额:
    50.0 万元
  • 项目类别:
    面上项目
基于Multilevel Model的雷公藤多苷致育龄女性闭经预测模型研究
  • 批准号:
    81503449
  • 批准年份:
    2015
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
基于非齐性 Makov model 建立病证结合的绝经后骨质疏松症早期风险评估模型
  • 批准号:
    30873339
  • 批准年份:
    2008
  • 资助金额:
    32.0 万元
  • 项目类别:
    面上项目

相似海外基金

Establishing new fault model along the Sagami trough based on the tectonic geomorphology, including submarine topography and submerged marine terraces
基于构造地貌,包括海底地形和海底阶地,建立沿相模海槽的新断层模型
  • 批准号:
    22H00755
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Model Based Fault Detection and Diagnosis for Planetary Exploration Rovers Using Inverse Simulation
使用逆仿真的基于模型的行星探索漫游车故障检测和诊断
  • 批准号:
    2279886
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Studentship
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
A new fault-valve model based on a geological approach
基于地质方法的新断层阀模型
  • 批准号:
    19K04046
  • 财政年份:
    2019
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Model-based fault detection and diagnosis of HVAC systems
基于模型的 HVAC 系统故障检测和诊断
  • 批准号:
    18K13879
  • 财政年份:
    2018
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2018
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Fault Model-Based Testing
基于故障模型的测试
  • 批准号:
    RGPIN-2017-03900
  • 财政年份:
    2017
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
New fault model based on friction experiments across the deformation mechanism transitions
基于变形机制转变摩擦实验的新断层模型
  • 批准号:
    16H04061
  • 财政年份:
    2016
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了