首页> 外文期刊>Information and software technology >Validation of SDL-based architectural design models using communication-based coverage criteria
【24h】

Validation of SDL-based architectural design models using communication-based coverage criteria

机译:使用基于通信的覆盖标准验证基于SDL的体系结构设计模型

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

摘要

Context: As the capability to automatically generate code from different models becomes more sophisticated, it is critical that these models be adequately tested for quality assurance prior to code generation. Objective: Although simulation-based black-box testing strategies exist for these models, it is important that we also employ white-box testing strategies similar to those used to test implementation code to further validate the quality of these models.Method: We apply coverage testing to architectural design models represented by SDL, a Specification and Description Language. Our previous study defined a methodology for automatic test generation with respect to two structural-based criteria, all-node and all-edge, for each individual SDL process. In this paper, we present new coverage criteria such as n-step-message-transfer and sender-receiver-round-trip, aiming at the communication between different SDL processes.Results: A test generator using innovative backward tracking and forward validation has been implemented to support these criteria, guiding test generation to detect bugs which could not be revealed by test cases generated only with respect to the all-node and all-edge criteria.Conclusions: The results of our case study support the feasibility of using our test generator to create test cases satisfying the proposed communication-based criteria.
机译:背景信息:随着从不同模型自动生成代码的能力变得越来越复杂,在代码生成之前对这些模型进行充分的质量保证测试至关重要。目标:尽管这些模型存在基于仿真的黑盒测试策略,但重要的是我们还采用类似于用于测试实现代码的白盒测试策略来进一步验证这些模型的质量。对以规范和描述语言SDL表示的建筑设计模型进行测试。我们之前的研究针对每个单独的SDL流程,针对两个基于结构的标准(全节点和全边缘)定义了一种自动测试生成的方法。本文针对不同SDL进程之间的通信提出了新的覆盖标准,例如n步消息传输和发送方-接收方往返程。结果:使用创新的后向跟踪和前向验证的测试生成器实施以支持这些标准,指导测试生成以检测仅针对全节点和全边缘标准生成的测试用例无法发现的错误。结论:我们的案例研究结果支持使用测试的可行性生成器来创建满足建议的基于通信标准的测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号