首页> 外文OA文献 >Testing an implementation's conformance to a formal specification: the SNR high speed transport protocol
【2h】

Testing an implementation's conformance to a formal specification: the SNR high speed transport protocol

机译:测试实现是否符合正式规范:SNR高速传输协议

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

摘要

The major problem addressed by this research is testing the actual implementation of a high speed networking transport protocol, SNR, written by two masters degree candidates, Wan and Mezhoud, to determine its adherence to a formal specification described by H. A. Tipici and G. M. Lundy. The approach taken was to modify the code to provide a program trace which included information about internal state variables and was designed to follow the specification's finite state machine description. The specification was used in conjunction with Testgen, a program written by C. Basaran, to generate a set of verification tests. A program was designed and implemented to provide a detailed analysis of the implementation, based on these two sets of data, to identify any deviations from the specification. The results of this work found machines T2, R1 and R2 perform the dequeuing of packets in unspecified states, and that R4 fails to check for an empty INBUF before finishing. The automated verification process enabled the detailed inspection of hundreds of lines of trace listings in seconds, providing information about which transitions were actually taken and error messages when failures to perform required actions occurred or predicate requirements were not met.
机译:这项研究解决的主要问题是测试由两个硕士研究生Wan和Mezhoud编写的高速网络传输协议SNR的实际实现,以确定其是否遵守H. A. Tipici和G. M. Lundy描述的正式规范。采取的方法是修改代码,以提供程序跟踪,其中包括有关内部状态变量的信息,并旨在遵循规范的有限状态机描述。该规范与C.Basaran编写的程序Testgen一起使用,以生成一组验证测试。设计并实施了一个程序,用于基于这两套数据对实现进行详细分析,以识别与规范的任何差异。这项工作的结果发现,机器T2,R1和R2在未指定状态下执行数据包的出队,并且R4在完成之前无法检查空INBUF。自动验证过程使您能够在几秒钟内详细检查数百条跟踪列表,从而提供有关实际执行了哪些转换的信息,以及在执行所需操作失败或未满足谓词要求时的错误消息。

著录项

  • 作者

    Grier Robert Baxter;

  • 作者单位
  • 年度 1995
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号