...
首页> 外文期刊>Electronic Communications of the EASST >MySQL4OCL: A Stored Procedure-Based MySQL Code Generator for OCL
【24h】

MySQL4OCL: A Stored Procedure-Based MySQL Code Generator for OCL

机译:MySQL4OCL:用于OCL的基于存储过程的MySQL代码生成器

获取原文
           

摘要

In this paper we introduce a MySQL code generator for a signi?cant subset of OCL expressions which is based on the use of stored procedures for mapping OCL iterators. Our code generator is de?ned recursively over the structure of OCL expressions. We discuss the class of OCL expressions covered by our de?nition (which includes, possibly nested, iterator expressions) as well as some extensions needed to cover the full OCL language. We also discuss the ef?ciency of the MySQL code produced by our code generator, and compare it with previous known results on evaluating OCL expressions on medium-large scenarios. We have implemented our code generator in the MySQL4OCL tool.
机译:在本文中,我们介绍了一种用于OCL表达式的重要子集的MySQL代码生成器,该代码生成器基于使用存储过程来映射OCL迭代器。我们的代码生成器是在OCL表达式的结构上递归定义的。我们讨论了定义所涵盖的OCL表达式的类(可能包括嵌套的迭代器表达式),以及覆盖整个OCL语言所需的一些扩展。我们还将讨论由代码生成器生成的MySQL代码的效率,并将其与以前在中型场景下评估OCL表达式的已知结果进行比较。我们已经在MySQL4OCL工具中实现了代码生成器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号