【24h】

Mo del-Checking Plus Testing: From Software Architecture Analysis to Code Testing

机译:Model-Checking Plus测试:从软件体系结构分析到代码测试

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

摘要

Software Model-Checking and Testing are some of the most used techniques to analyze software systems and identify hidden faults. While software model-checking allows for an exhaustive and automatic analysis of the system expressed through a model, software testing is based on a clever selection of "relevant" test cases, which may be manually or automatically run over the system. In this paper we analyze how those two analysis techniques may be integrated in a specific context, where a Software Architecture (SA) specification of the system is available, model-checking techniques are used to validate the SA model conformance with respect to selected properties, while testing techniques are used to validate the implementation conformance to the SA model. The results of this research are applied to an SDH Telecommunication system architecture designed by Siemens CNX.
机译:软件模型检查和测试是分析软件系统和识别隐藏故障的最常用技术。虽然软件模型检查可以对通过模型表达的系统进行详尽且自动的分析,但软件测试是基于“相关”测试用例的明智选择,可以手动或自动在系统上运行。在本文中,我们分析了在特定情况下如何将这两种分析技术整合在一起,在这种情况下,可以使用系统的软件体系结构(SA)规范,并使用模型检查技术来验证SA模型关于所选属性的一致性,同时使用测试技术来验证对SA模型的实现一致性。这项研究的结果被应用于由西门子CNX设计的SDH电信系统架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号