首页> 美国政府科技报告 >Engineering an Implementation of the OSI CCR Protocol Using the Information211 Systems Techniques of Formal Specification and Program Transformation
【24h】

Engineering an Implementation of the OSI CCR Protocol Using the Information211 Systems Techniques of Formal Specification and Program Transformation

机译:使用Information211系统技术正式规范和程序转换来设计OsI CCR协议的实现

获取原文

摘要

The overall objective of the project was to engineer a C implementation of an211u001eOpen Systems Interconnection (OSI) protocol on a Unix platform. This document 211u001edescribes the authors' experience of engineering the implementation of the CCR 211u001e(Comitment, Concurrency and Recovery) protocol using formal methods. The target 211u001elanguage was C, and the formal sepcification language used was LOTOS. The method 211u001eused was te Lotosphere method and the outputs from the process were: a C 211u001eimplementation of the CCR protocol, and a set of generalized transformation rules 211u001efor generating C code from LOTOS specifications. The aim of the project was to 211u001eapply sound information systems engineering priniciples to the problem using the 211u001etechniques of formal specification, prototyping and program transformation to 211u001eensure that the implementation met professional standards of quality in terms of 211u001ecorrectness, efficiency, portability and maintainability.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号