arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1003.5350cs.DBcs.LOcs.PL
收藏

一种改进的从关系代数规范生成数据库事务的算法

An Improved Algorithm for Generating Database Transactions from Relational Algebra Specifications

Daniel J. Dougherty

摘要:

Alloy是一种基于关系代数的轻量级建模形式。在之前与Fisler、Giannakopoulos、Krishnamurthi和Yoo的合作中,我们提出了一个工具Alchemy,该工具将Alloy规范编译为针对持久性数据库执行的实现。Alchemy的基础是一种将关系代数公式重写为数据库事务代码的算法。在本文中,我们报告了最近的进展,提高这种转换的鲁棒性和效率。

英文摘要:

Alloy is a lightweight modeling formalism based on relational algebra. In prior work with Fisler, Giannakopoulos, Krishnamurthi, and Yoo, we have presented a tool, Alchemy, that compiles Alloy specifications into implementations that execute against persistent databases. The foundation of Alchemy is an algorithm for rewriting relational algebra formulas into code for database transactions. In this paper we report on recent progress in improving the robustness and efficiency of this transformation.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑