首页> 外文学位 >A comparison of programming languages for real-time, safety-critical programming.
【24h】

A comparison of programming languages for real-time, safety-critical programming.

机译:实时,安全性至关重要的编程语言的比较。

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

摘要

As the number of applications of computers controlling safety-critical operations increases, the need to ensure the safety and reliability of the software that controls those computers increases proportionally. Ultimately, such software properties are the result of appropriate design and implementation. However, certain characteristics of the language in which the software is written can have an impact on how that language facilitates both design and implementation, and how it encourages safety and reliability in the resulting software.; This paper explores the language characteristics that can impact the safety and reliability of the software produced. The goal is to provide a set of criteria that can be used for the selection of an appropriate language for real-time, safety-critical development. It proposes a set of characteristics that can affect the suitability of a language to such development, and compares a selection of common programming languages, including Ada, C, C++ and Java, against this framework.
机译:随着控制安全关键操作的计算机的应用数量增加,确保控制这些计算机的软件的安全性和可靠性的需求也成比例增加。最终,此类软件属性是适当设计和实施的结果。但是,编写该软件所用语言的某些特征可能会影响该语言如何促进设计和实现,以及如何促进最终软件的安全性和可靠性。本文探讨了可能影响所生成软件的安全性和可靠性的语言特征。目标是提供一组标准,这些标准可用于为实时,对安全至关重要的开发选择适当的语言。它提出了一组可能会影响某种语言对此类开发的适用性的特征,并将此框架与一系列常用编程语言(包括Ada,C,C ++和Java)进行了比较。

著录项

  • 作者

    Wu, James.;

  • 作者单位

    McGill University (Canada).;

  • 授予单位 McGill University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Sc.
  • 年度 2000
  • 页码 100 p.
  • 总页数 100
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号