【24h】

Exceptional Transformations

机译:出色的转变

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

摘要

As model transformations are increasingly used in model-driven engineering, the dependability of model transformation systems becomes crucial to model-driven development deliverables. As any other software, model transformations can contain design faults, be used in inappropriate ways, or may be affected by problems arising in the transformation execution environment at run-time. We propose in this paper to introduce exception handling into model transformation languages to increase the dependability of model transformations. We first introduce a classification of different kinds of exceptions that can occur in the context of model transformations. We present an approach in which exceptions are modelled in the transformation language and the transformation designer is given constructs to define exception handlers to recover from exceptional situations. This facilitates the debugging of transformations at design time. It also enables the design of fault-tolerant transformations that continue to work reliably even in the context of design faults, misuse, or faults in the execution environment.
机译:随着模型转换越来越多地用于模型驱动的工程中,模型转换系统的可靠性对于模型驱动的开发交付物变得至关重要。与任何其他软件一样,模型转换可能包含设计错误,使用不当方法或可能在运行时受到转换执行环境中出现的问题的影响。我们建议在本文中将异常处理引入模型转换语言中,以增加模型转换的可靠性。我们首先介绍在模型转换的上下文中可能发生的各种异常的分类。我们提供了一种方法,其中使用转换语言对异常进行建模,并为转换设计器提供了定义异常处理程序的结构,以从异常情况中恢复。这有助于在设计时调试转换。它还可以设计容错转换,即使在设计错误,滥用或执行环境中的错误的情况下,该转换也可以继续可靠地工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号