首页> 美国政府科技报告 >Developing and Verifying Design Abstractions for Reliable Concurrent Programmingin Ada
【24h】

Developing and Verifying Design Abstractions for Reliable Concurrent Programmingin Ada

机译:开发和验证ada中可靠并发编程的设计抽象

获取原文

摘要

Ada 95 is an expressive concurrent programming language with which it is possibleto build complex multi-tasking applications. Much of the complexity of these applications stems from the interactions between the tasks. This paper argues that Petri nets offer a promising, tool-supported, technique for checking the logical correctness of the tasking algorithms. The paper illustrates the effectiveness of this approach by showing the correctness of an Ada implementation of the atomic action protocol using a variety of Petri net tools, including PED, PEP, and INA for P/T nets and Design/CPN for Coloured Petri nets.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号