首页> 外文期刊>Science of Computer Programming >Modular type checking of anchored exception declarations
【24h】

Modular type checking of anchored exception declarations

机译:锚定异常声明的模块化类型检查

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

摘要

Checked exceptions improve the robustness of software, but they also decrease its adaptability because they must be propagated explicitly, and because they must often be handled even if they cannot be thrown. Anchored exception declarations solve both problems by allowing a method to declare its exceptional behavior in terms of other methods. The original type checking analyses for anchored exception declarations, however, are not modular. In this paper, we present algorithms for modular verification of soundness in an object-oriented language without parametric polymorphism.
机译:受检查的异常提高了软件的健壮性,但它们也降低了其适应性,因为必须将其显式传播,并且即使不能抛出它们也必须经常对其进行处理。锚定异常声明通过允许一个方法根据其他方法声明其异常行为来解决这两个问题。但是,用于锚定异常声明的原始类型检查分析不是模块化的。在本文中,我们提出了一种在不使用参数多态性的情况下,以面向对象的语言对模块进行验证的算法。

著录项

  • 来源
    《Science of Computer Programming》 |2014年第1期|44-61|共18页
  • 作者单位

    DistriNet, Department of Computer Science, K.U. Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium;

    DistriNet, Department of Computer Science, K.U. Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium;

    DistriNet, Department of Computer Science, K.U. Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium;

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

    Exception; Anchored exception declaration; Modular; Soundness;

    机译:例外;锚定异常声明;模块化健全性;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号