首页> 外文期刊>The Journal of Systems and Software >Simplification of UML/OCL schemas for efficient reasoning
【24h】

Simplification of UML/OCL schemas for efficient reasoning

机译:简化UML / OCL模式以进行有效推理

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

摘要

Ensuring the correctness of a conceptual schema is an essential task in order to avoid the propagation of errors during software development. The kind of reasoning required to perform such task is known to be exponential for UML class diagrams alone and even harder when considering OCL constraints. Motivated by this issue, we propose an innovative method aimed at removing constraints and other UML elements of the schema to obtain a simplified one that preserve the same reasoning outcomes. In this way, we can reason about the correctness of the initial artifact by reasoning on a simplified version of it. Thus, the efficiency of the reasoning process is significantly improved. In addition, since our method is independent from the reasoning engine used, any reasoning method may benefit from it.
机译:为了避免在软件开发过程中错误的传播,确保概念性方案的正确性是一项至关重要的任务。众所周知,执行此类任务所需的推理类型对于UML类图而言是指数式的,而考虑OCL约束时则更加困难。受此问题的启发,我们提出了一种创新的方法,旨在消除架构中的约束和其他UML元素,以获得一种简化的方法,该方法保留了相同的推理结果。通过这种方式,我们可以通过对初始工件的简化版本进行推理来推断初始工件的正确性。因此,推理过程的效率显着提高。另外,由于我们的方法独立于所使用的推理引擎,因此任何推理方法都可以从中受益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号