...
首页> 外文期刊>IEEE Transactions on Software Engineering >A practical method for specification and analysis of exception handling-a Java/JVM case study
【24h】

A practical method for specification and analysis of exception handling-a Java/JVM case study

机译:一种规范和分析异常处理的实用方法-Java / JVM案例研究

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

获取外文期刊封面封底 >>

       

摘要

We provide a rigorous framework for language and platform independent design and analysis of exception handling mechanisms in modern programming languages and their implementations. To illustrate the practicality of the method we develop it for the exception handling mechanism of Java and show that its implementation on the Java Virtual Machine (JVM) Is correct. For this purpose we define precise abstract models for exception handling in Java and in the JVM and define a compilation scheme of Java to JVM code which allows us to prove that, in corresponding runs, Java and the JVM throw the same exceptions and with equivalent effect. Thus, the compilation scheme can, with reasonable confidence, be used as a standard reference for Java exception handling compilation.
机译:我们为语言和平台无关的设计以及对现代编程语言及其实现中的异常处理机制进行分析提供了严格的框架。为了说明该方法的实用性,我们针对Java的异常处理机制开发了该方法,并证明了其在Java虚拟机(JVM)上的实现是正确的。为此,我们为Java和JVM中的异常处理定义了精确的抽象模型,并定义了Java到JVM代码的编译方案,这使我们能够证明,在相应的运行中,Java和JVM会抛出相同的异常并具有同等的效果。 。因此,可以以合理的信心将编译方案用作Java异常处理编译的标准参考。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号