首页> 外文期刊>Computers, IEEE Transactions on >The trace specification of communications protocols
【24h】

The trace specification of communications protocols

机译:通信协议的跟踪规范

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

摘要

This paper describes a methodology for the formal specification of communications protocols. Specification is an important step in the successful development of software. With a specification, designers and implementors are likely to have the same expectations of the software; without a specification, costly misunderstandings often arise. Communications protocol software offers special specification problems. Typically, such software connects computers that are widely distributed geographically and differ in model, manufacturer, and operating system. Thus, for communications protocol software, misunderstandings are particularly likely, making specifications especially important. The specification method discussed here is a modified version of traces, developed by Parnas and Bartussek. Traces were originally developed as a general technique for software specification. Until now, only trace specifications of small, simple modules had been attempted, and no trace specifications of communications protocols existed. We first describe the trace language and present several examples. We then describe the trace methodology, illustrated with a specification of Stenning's protocol. We summarize our experience in using the methodology to write specifications of major portions of two commercial standards: the Advanced Data Communications Control Protocol (ADCCP) and the Internet Protocol (IP). Finally, we conclude that traces, using the methodology described, are a feasible technique for the formal specification of communications protocols.
机译:本文介绍了一种用于通信协议正式规范的方法。规范是成功开发软件的重要步骤。有了规范,设计人员和实施人员可能会对软件抱有相同的期望。没有规范,往往会造成代价高昂的误解。通信协议软件存在特殊的规范问题。通常,此类软件连接地理分布广泛且型号,制造商和操作系统不同的计算机。因此,对于通信协议软件,特别容易引起误解,从而使规格特别重要。这里讨论的规范方法是由Parnas和Bartussek开发的轨迹的修改版本。跟踪最初是作为软件规范的通用技术开发的。到目前为止,仅尝试了小型,简单模块的跟踪规范,而没有通信协议的跟踪规范。我们首先描述跟踪语言并给出几个示例。然后,我们描述跟踪方法,并以Stenning协议的规范说明。我们总结了使用该方法编写两个商业标准(高级数据通信控制协议(ADCCP)和Internet协议(IP))主要部分的规范时的经验。最后,我们得出结论,使用所描述的方法进行跟踪对于通信协议的正式规范而言是一种可行的技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号