首页> 外文会议>International Symposium on Formal Methods >SCJ: Memory-Safety Checking without Annotations
【24h】

SCJ: Memory-Safety Checking without Annotations

机译:SCJ:内存 - 安全检查没有注释

获取原文

摘要

The development of Safety-Critical Java (SCJ) has introduced a novel programming paradigm designed specifically to make Java applicable to safety-critical systems. Unlike in a Java program, memory management is an important concern under the control of the programmer in SCJ. It is, therefore, not possible to apply tools and techniques for Java programs to SCJ. We describe a new technique that uses an abstract language and inference rules to guarantee memory safety. Our approach does not require user-added annotations and automatically checks programs at the source-code level, although it can give false negatives.
机译:安全关键java(scj)的开发推出了一种专门设计的新型编程范式,专门用于制作适用于安全关键系统的Java。 与Java程序不同,内存管理是SCJ中程序员控制下的重要关注。 因此,不可能将Java程序应用于SCJ的工具和技术。 我们描述了一种使用抽象语言和推理规则来保证内存安全的新技术。 我们的方法不需要用户添加的注释,并在源代码级别自动检查程序,尽管它可以给出错误的否定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号