...
首页> 外文期刊>Computer >Concurrent runtime monitoring of formally specified programs
【24h】

Concurrent runtime monitoring of formally specified programs

机译:并发运行时监视正式指定的程序

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

摘要

A methodology for continuously monitoring a program for specification consistency during program execution is described. Prior development of the formal specification and program is assumed. The program is annotated with constructs from a formal specification language, and the formal specification constructs are transformed into checking code, which is then inserted into the underlying program. Calls to this checking code are inserted into underlying program wherever it can potentially become inconsistent with its specification. If an inconsistency does in fact occur, diagnostic information is provided. The implementation of such a system for Anna (annotated Ada) subtype annotations is presented.
机译:描述了一种用于在程序执行期间连续监视程序的规范一致性的方法。假定事先制定了正式的规范和程序。该程序将使用来自正式规范语言的构造进行批注,然后将正式规范构造转换为检查代码,然后将其插入基础程序中。对该检查代码的调用会插入到可能与规范不符的地方。如果确实发生不一致,则会提供诊断信息。给出了用于Anna(带注释的Ada)子类型注释的系统的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号