首页> 外文会议>International Symposium on Software Reliability Engineering >An exception handling mechanism for developing dependable object-oriented software based on a metal-level approach
【24h】

An exception handling mechanism for developing dependable object-oriented software based on a metal-level approach

机译:一种异常处理机制,用于基于金属级方法开发可靠的面向对象软件

获取原文

摘要

The current lack of effective error-handling techniques for developing dependable object-oriented software produces software components which are usually difficult to understand. to change and to maintain in the presence of faults. Ideally suchcomponents should incorporate their exceptional activity in a structured and transparent manner so that the abnormal code would not be amalgamated to the normal code. In this context, we propose the design and implementation of an object-orientedexception handling mechanism based on a meta-level approach. The goal of our work is twofold: (i) to define an exception handling model which supports a clear and transparent separation of the normal activity of a component from its exceptional activity,and (ii) to provide a meta-level architecture which implements such mechanism. This mechanism does not require any special language support and was implemented within the Java programming language without any changes to the language itself by means of ameta-object protocol.
机译:目前缺乏用于开发可靠面向对象的软件的有效误差处理技术会产生通常难以理解的软件组件。改变并在存在错误的情况下保持。理想情况下,这种代表应该以结构化和透明的方式纳入其特殊活动,以便异常代码不会被分摊到正常代码。在此上下文中,我们提出了基于元级方法的对象导向的overCeption处理机制的设计和实现。我们的工作的目标是双重的:(i)定义异常处理模型,该模型支持从其特殊活动和(ii)提供组件的正常活动的清晰和透明地分离(ii),以提供一种实现的元级架构机制。此机制不需要任何特殊的语言支持,并在Java编程语言中实现,而通过AMETA-Object协议对语言本身进行任何更改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号