$mathsf{TA}$ Test-Algebra-Based Fault Location Analysis for the Concurrent Combinatorial Testing
首页> 外文期刊>Reliability, IEEE Transactions on >Test-Algebra-Based Fault Location Analysis for the Concurrent Combinatorial Testing
【24h】

Test-Algebra-Based Fault Location Analysis for the Concurrent Combinatorial Testing

机译:并发组合测试中基于测试代数的故障位置分析

获取原文
获取原文并翻译 | 示例
       

摘要

A new algebraic system, test algebra (n$mathsf{TA}$n), is proposed for identifying faults in combinatorial testing for software-as-a-service (SaaS) applications. In the context of cloud computing, SaaS is a new software delivery model, in which mission-critical applications are composed, deployed, and executed on cloud platforms. Testing SaaS applications is challenging because new applications need to be tested once they are composed, and prior to their deployment. A composition of components providing services yields a configuration providing an SaaS application. While individual components in the configuration may have been thoroughly tested, faults still arise due to interactions among the components composed, making the configuration faulty. When there aren$k$ncomponents, combinatorial testing algorithms can be used to identify faulty interactions withn$t$nor fewer components, for some thresholdn$2 leq t leq k$non the size of interactions considered. In general, these methods do not identify specific faults, but rather indicate the presence or absence of some faults. To identify specific faults, an adaptive testing regime repeatedly constructs and tests configurations in order to determine, for each interaction of interest, whether it is faulty or not. In order to perform such testing in a loosely coupled distributed environment such as the cloud, it is imperative that testing results can be combined from many different servers. Then$mathsf{TA}$ndefines rules to permit results to be combined, and to identify the faulty interactions. Using then$mathsf{TA}$n, configurations can be tested concurrently on different servers and in any order. Then$mathsf{TA}$nalways keeps the high reduction rate of potential faulty configurations in fault location analysis.
机译:一个新的代数系统,测试代数(n $ mathsf {TA} $ n),用于在软件组合测试中识别故障。服务(SaaS)应用程序。在云计算的上下文中,SaaS是一种新的软件交付模型,其中关键任务应用程序在云平台上进行组合,部署和执行。测试SaaS应用程序具有挑战性,因为新应用程序在组成后以及部署之前都需要进行测试。提供服务的组件的组合产生了提供SaaS应用程序的配置。尽管可能已经对配置中的各个组件进行了彻底的测试,但由于所组成的组件之间的相互作用,仍然会出现故障,从而导致配置出现故障。如果没有<内联式xmlns:mml =“ http://www.w3.org/1998/Math/MathML” xmlns:xlink =“ http://www.w3.org/1999/xlink”> $ k $ ncomponents,组合测试算法可用于识别与n $ t $ 更少的组件,对于某些阈值n $ 2 leq t leq k $ 没有考虑相互作用的大小。通常,这些方法不能识别特定的故障,而是指示某些故障的存在或不存在。为了识别特定的故障,自适应测试方案会反复构造和测试配置,以便针对每个感兴趣的交互确定是否有故障。为了在松散耦合的分布式环境(例如云​​)中执行此类测试,必须将测试结果与许多不同的服务器进行组合。然后<内联公式xmlns:mml =“ http://www.w3.org/1998/Math/MathML” xmlns:xlink =“ http://www.w3.org/1999/xlink”> $ mathsf {TA} $ n定义规则以允许组合结果并识别错误的交互。然后使用<内联公式xmlns:mml =“ http://www.w3.org/1998/Math/MathML” xmlns:xlink =“ http://www.w3.org/1999/xlink”> $ mathsf {TA} $ n,可以在不同服务器上以任何顺序同时测试配置。然后<内联公式xmlns:mml =“ http://www.w3.org/1998/Math/MathML” xmlns:xlink =“ http://www.w3.org/1999/xlink”> $ mathsf {TA} $ 总是在故障定位分析中保持潜在故障配置的高减少率。

著录项

  • 来源
    《Reliability, IEEE Transactions on》 |2018年第3期|802-831|共30页
  • 作者单位

    School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA;

    School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA;

    School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, AZ, USA;

    School of Computer Science and Engineering, Beihang University, Beijing, China;

    College of Automation, Chongqing University of Posts and Telecommunications, Chongqing, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Testing; Software as a service; Cloud computing; Fault location; Program processors;

    机译:测试;软件即服务;云计算;故障定位;程序处理器;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号