...
首页> 外文期刊>Electronic Communications of the EASST >Gray Box Coverage Criteria for Testing Graph Pattern Matching
【24h】

Gray Box Coverage Criteria for Testing Graph Pattern Matching

机译:测试图形模式匹配的灰盒覆盖标准

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Model transformations (MT) are a core building block of Model-Driven Engineering. The quality of MT specifications and implementations is vital to their success. The well-researched formal underpinning of graph transformation (GT) theory allows for proving quality-relevant properties and enables stringent implementations. Yet, in practice, MT implementations often depend on verification/validation techniques based on dynamic testing. This work presents a new gray box coverage approach for systematic testing of GT-based MT implementations and pattern specifications. The approach uses GT specifics and? enforces systematic testing by examining variable binding and unbinding steps, thereby not making further assumptions about the underlying pattern matching algorithm. A family of coverage criteria is defined as temporal logic (LTL) formulae, and the? effectiveness of concrete criteria in limiting the testing effort is examined by an example.
机译:模型转换(MT)是模型驱动工程的核心构建块。 MT规范和实施的质量对于其成功至关重要。深入研究的图形变换(GT)理论的正式基础可以证明与质量相关的属性并实现严格的实现。然而,在实践中,MT实施通常依赖于基于动态测试的验证/确认技术。这项工作提出了一种新的灰箱覆盖方法,用于基于GT的MT实现和模式规范的系统测试。该方法使用GT细节,并且?通过检查变量的绑定和取消绑定步骤来进行系统测试,从而不对基础模式匹配算法做进一步的假设。一系列覆盖标准定义为时间逻辑(LTL)公式,并且?举例说明了具体标准在限制测试工作方面的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号