首页> 外文期刊>Software and systems modeling >SQL-PL4OCL: an automatic code generator from OCL to SQL procedural language
【24h】

SQL-PL4OCL: an automatic code generator from OCL to SQL procedural language

机译:SQL-PL4OCL:从OCL到SQL过程语言的自动代码生成器

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

摘要

In this paper, we introduce a SQL-PL code generator for OCL expressions that, in contrast to other proposals, is able to map OCL iterate and iterator expressions thanks to our use of stored procedures. We explain how the mapping presented here introduces key differences to the previous version of our mapping in order to (i) simplify its definition, (ii) improve the evaluation time of the resulting code, and (iii) consider OCL three-valued evaluation semantics. Moreover, we have implemented our mapping to target several relational database management systems, i.e., MySQL, MariaDB, PostgreSQL, and SQL server, which allows us to widen its usability and to benchmark the evaluation time of the SQL-PL code produced.
机译:在本文中,我们介绍了一种用于OCL表达式的SQL-PL代码生成器,与其他建议相比,由于使用了存储过程,因此能够映射OCL迭代和迭代器表达式。我们将解释此处介绍的映射如何将映射的先前版本引入关键差异,以便(i)简化其定义,(ii)缩短所得代码的评估时间,(iii)考虑OCL三值评估语义。此外,我们已经实现了针对多个关系数据库管理系统(即MySQL,MariaDB,PostgreSQL和SQL Server)的映射,这使我们能够扩展其可用性并确定所生成的SQL-PL代码的评估时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号