...
首页> 外文期刊>Software and systems modeling >Implementing a graph transformation engine in relational databases
【24h】

Implementing a graph transformation engine in relational databases

机译:在关系数据库中实现图转换引擎

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

摘要

We present a novel approach to implement a graph transformation engine based on standard relational database management systems (RDBMSs). The essence of the approach is to create database views for each rule and to handle pattern matching by inner join operations while handling negative application conditions by left outer join operations. Furthermore, the model manipulation prescribed by the application of a graph transformation rule is also implemented using elementary data manipulation statements (such as insert, delete). As a result, we obtain a robust and fast transformation engine especially suitable for (1) extending modeling tools with an underlying RDBMS repository and (2) embedding model transformations into large distributed applications where models are frequently per- sisted in a relational database and transaction handling is required to handle large models consistently.
机译:我们提出一种新颖的方法来实现基于标准关系数据库管理系统(RDBMS)的图形转换引擎。该方法的本质是为每个规则创建数据库视图,并通过内部联接操作处理模式匹配,同时通过左外部联接操作处理负面的应用程序条件。此外,还通过使用基本数据操作语句(例如插入,删除)来实现通过应用图变换规则规定的模型操作。结果,我们获得了一个健壮且快速的转换引擎,尤其适用于(1)使用基础RDBMS存储库扩展建模工具,以及(2)将模型转换嵌入到大型分布式应用程序中,其中模型经常存在于关系数据库和事务中需要处理才能一致地处理大型模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号