【24h】

Parallel Model Validation with Epsilon

机译:与epsilon的并行模型验证

获取原文

摘要

Traditional model management programs, such as transformations, often perform poorly when dealing with very large models. Although many such programs are inherently parallelisable, the execution engines of popular model management languages were not designed for concurrency. We propose a scalable data and rule-parallel solution for an established and feature-rich model validation language (EVL). We highlight the challenges encountered with retro-fitting concurrency support and our solutions to these challenges. We evaluate the correctness of our implementation through rigorous automated tests. Our results show up to linear performance improvements with more threads and larger models, with significantly faster execution compared to interpreted OCL.
机译:传统的模型管理计划,如转换,在处理非常大的型号时经常表现不佳。虽然许多这样的程序本质上是并行的,但是流行模型管理语言的执行引擎并非用于并发。我们为已建立的和具有丰富的模型验证语言(EVL)提出了可扩展的数据和规则并行解决方案。我们强调了复古拟合并发支持以及对这些挑战的解决方案遇到的挑战。我们通过严格的自动化测试评估我们实现的正确性。我们的结果显示,使用更多的线程和更大的型号,较大的线性性能改进,与解释的OCL相比,执行更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号