pith. sign in

arxiv: 1003.5350 · v1 · submitted 2010-03-28 · 💻 cs.DB · cs.LO· cs.PL

An Improved Algorithm for Generating Database Transactions from Relational Algebra Specifications

classification 💻 cs.DB cs.LOcs.PL
keywords algebrarelationalalchemyalgorithmalloydatabasespecificationstransactions
0
0 comments X
read the original abstract

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.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.