首页> 外文学位 >Static Model Analysis with Lattice-based Ontologies.
【24h】

Static Model Analysis with Lattice-based Ontologies.

机译:使用基于格的本体的静态模型分析。

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

摘要

This thesis demonstrates a correct, scalable and automated method to infer semantic concepts using lattice-based ontologies, given relatively few manual annotations. Semantic concepts and their relationships are formalized as a lattice, and relationships within and between program elements are expressed as a set of constraints. Our inference engine automatically infers concepts wherever they are not explicitly specified. Our approach is general, in that our framework is agnostic to the semantic meaning of the ontologies that it uses.;Where practical use-cases and principled theory exist, we provide for the expression of infinite ontologies and ontology compositions. We also show how these features can be used to express of value-parametrized concepts and structured data types. In order to help find the source of errors, we also present a novel approach to debugging by showing simplified errors paths. These are minimal subsets of the constraints that fail to type-check, and are much more useful than previous approaches in finding the cause of program bugs. We also present examples of how this analysis tool can be used to express analyses of abstract interpretation; physical dimensions and units; constant propagation; and checks of the monotonicity of expressions.
机译:本文给出了一种正确的,可扩展的,自动化的方法,该方法使用基于格的本体来推断语义概念,而手动注释相对较少。语义概念及其关系被形式化为一个格,程序元素之内和之间的关系被表达为一组约束。我们的推理引擎会在未明确指定的地方自动推理概念。我们的方法是通用的,因为我们的框架与它所使用的本体的语义无关。在存在实际用例和原则理论的地方,我们提供了无限本体和本体组成的表达。我们还将展示如何使用这些功能来表达参数化的概念和结构化数据类型。为了帮助找到错误的来源,我们还通过显示简化的错误路径提供了一种新颖的调试方法。这些是无法进行类型检查的约束的最小子集,并且比以前的方法在查找程序错误的原因时更为有用。我们还将提供一些示例,说明如何使用此分析工具来表达抽象解释的分析。物理尺寸和单位;持续传播并检查表达式的单调性。

著录项

  • 作者

    Lickly, Ben.;

  • 作者单位

    University of California, Berkeley.;

  • 授予单位 University of California, Berkeley.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2012
  • 页码 99 p.
  • 总页数 99
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号