首页> 外文期刊>Fundamenta Informaticae >An Abstract Interpretation Framework for Type and Effect Systems
【24h】

An Abstract Interpretation Framework for Type and Effect Systems

机译:类型和效果系统的抽象解释框架

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

摘要

Type and effect systems significantly extend type systems and allow one to express general semantic properties and to statically reason about programs execution. They have been widely exploited to specify static analyses, for example to track computational side effects, resource usage and communication in concurrent languages. In this paper we adopt abstract interpretation techniques to express type and effect systems as abstract semantics. We extend the Cousot's methodology by introducing an abstract domain which (ⅰ) is able to express types with annotations, (ⅱ) is reusable in different analyses with few modifications and (ⅲ) is easily implementable. To test our approach we reconstruct two analyses for which the type and effect systems approach were successful.
机译:类型和效果系统显着扩展了类型系统,并允许其表达一般的语义属性并静态地推理程序的执行。它们已被广泛用于指定静态分析,例如以并行语言跟踪计算的副作用,资源使用和通信。在本文中,我们采用抽象解释技术将类型和效果系统表达为抽象语义。我们通过引入一个抽象域来扩展Cousot的方法,该抽象域(ⅰ)可以表示带有注释的类型,(ⅱ)可以在不做修改的情况下用于不同的分析中,并且(ⅲ)易于实现。为了测试我们的方法,我们重构了两种类型和效果系统方法成功的分析。

著录项

  • 来源
    《Fundamenta Informaticae》 |2014年第4期|355-393|共39页
  • 作者

    Letterio Galletta;

  • 作者单位

    Dipartimento di Informatica, Universita di Pisa Dipartimento di Informatica, Bruno Largo Pontecorvo 3,56127, Pisa, Italia;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号