首页> 外文期刊>Software and systems modeling >A repository for scalable model management
【24h】

A repository for scalable model management

机译:用于可伸缩模型管理的存储库

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

摘要

Applying model-driven engineering (MDE) in industrial-scale systems requires managing complex models which may be very large. These models must be persisted in a way that allows their manipulation by client applications without fully loading them. In this paper, we propose Morsa, a model repository that provides scalable manipulation of large models through load on demand and incremental store; model persistence is supported by a NoSQL database. We discuss some load on demand and incremental store algorithms as well as a database design. A prototype that integrates transparently with EMF is presented, and its evaluation demonstrates that it is capable of fully managing large models with a limited amount of memory. Moreover, a set of benchmarks has been executed, exhibiting better performance than the EMF XMI file-based persistence and the most widely used model repository, CDO.
机译:在工业规模的系统中应用模型驱动的工程(MDE)需要管理可能非常大的复杂模型。这些模型必须以允许客户端应用程序对其进行操作而无需完全加载它们的方式进行持久化。在本文中,我们提出了Morsa,一种模型存储库,它可以通过按需加载和增量存储来提供对大型模型的可伸缩操作。 NoSQL数据库支持模型持久性。我们讨论了一些按需负载和增量存储算法以及数据库设计。提出了一个与EMF透明集成的原型,其评估表明,它能够以有限的内存完全管理大型模型。此外,已经执行了一组基准测试,这些基准测试显示出比基于EMF XMI文件的持久性和使用最广泛的模型存储库CDO更好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号