首页> 外文学位 >Runtime conformance checking of objects using Alloy.
【24h】

Runtime conformance checking of objects using Alloy.

机译:使用Alloy对对象进行运行时一致性检查。

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

摘要

Object model specifications are an important part of most object-oriented software development methodologies, where they play a central role during the specification and design phases. However, their usefulness is much more limited during the implementation phase. We demonstrate how confidence in source code can be increased by using runtime conformance checking to analyze the code with respect to an object model specification. More precisely, we use the Alloy Analyzer, developed at MIT, to determine automatically whether the runtime state of a program at certain user-specified locations conforms to a given specification. The design, implementation and analysis of Embee, a prototype runtime conformance checker for Java programs against Alloy object models, is presented.
机译:对象模型规范是大多数面向对象的软件开发方法学的重要组成部分,它们在规范和设计阶段起着核心作用。但是,它们的用途在实施阶段受到很大限制。我们演示了如何通过使用运行时一致性检查来分析有关对象模型规范的代码,从而增加对源代码的信心。更准确地说,我们使用由MIT开发的Alloy Analyzer(合金分析器)来自动确定程序在某些用户指定位置的运行时状态是否符合给定规范。介绍了Embee的设计,实现和分析,Embee是针对Alloy对象模型针对Java程序的原型运行时一致性检查器。

著录项

  • 作者

    Crane, Michelle Love.;

  • 作者单位

    Queen's University (Canada).;

  • 授予单位 Queen's University (Canada).;
  • 学科 Computer Science.
  • 学位 M.Sc.
  • 年度 2003
  • 页码 270 p.
  • 总页数 270
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号