首页> 外文OA文献 >Improving fault coverage and minimising the cost of fault identification when testing from finite state machines
【2h】

Improving fault coverage and minimising the cost of fault identification when testing from finite state machines

机译:在有限状态机测试时,改善故障覆盖范围并最大限度地降低故障识别成本

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Software needs to be adequately tested in order to increase the confidence that the system being developed is reliable. However, testing is a complicated and expensive process. Formal specification based models such as finite state machines have been widely used in system modelling and testing. In this PhD thesis, we primarily investigate fault detection and identification when testing from finite state machines. The research in this thesis is mainly comprised of three topics - construction of multiple Unique Input/Output (UIO) sequences using Metaheuristic Optimisation Techniques (MOTs), the improved fault coverage by using robust Unique Input/Output Circuit (UIOC) sequences, and fault diagnosis when testing from finite state machines. In the studies of the construction of UIOs, a model is proposed where a fitness function is defined to guide the search for input sequences that are potentially UIOs. In the studies of the improved fault coverage, a new type of UIOCs is defined. Based upon the Rural Chinese Postman Algorithm (RCPA), a new approach is proposed for the construction of more robust test sequences. In the studies of fault diagnosis, heuristics are defined that attempt to lead to failures being observed in some shorter test sequences, which helps to reduce the cost of fault isolation and identification. The proposed approaches and techniques were evaluated with regard to a set of case studies, which provides experimental evidence for their efficacy.
机译:需要对软件进行适当的测试,以增加对所开发系统可靠的信心。但是,测试是一个复杂且昂贵的过程。基于形式规范的模型(例如有限状态机)已广泛用于系统建模和测试。在本博士学位论文中,我们主要研究从有限状态机进行测试时的故障检测和识别。本文的研究主要包括三个主题:使用元启发式优化技术(MOT)构造多个唯一输入/输出(UIO)序列,通过使用鲁棒的唯一输入/输出电路(UIOC)序列来改善故障覆盖范围以及故障从有限状态机测试时进行诊断。在研究UIO的过程中,提出了一个模型,其中定义了适应度函数以指导搜索可能是UIO的输入序列。在改进故障覆盖率的研究中,定义了一种新型的UIOC。基于农村华人邮递员算法(RCPA),提出了一种构建更鲁棒的测试序列的新方法。在故障诊断研究中,定义了启发式尝试,以尝试在较短的测试序列中观察到故障,这有助于降低故障隔离和识别的成本。针对一组案例研究对提出的方法和技术进行了评估,这些案例研究为它们的有效性提供了实验证据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号