Knowledge and Data Management White Papers

Compiling Mappings to Bridge Applications and Databases

Overview Translating data and data access operations between applications and databases is a longstanding data management problem. This paper presents a novel approach to this problem, in which the relationship between the application data and the persistent storage is specified using a declarative mapping, which is compiled into bidirectional views that drive the data transformation engine. Expressing the application model as a view on the database is used to answer queries, while viewing the database in terms of the application model allows leveraging view maintenance algorithms for update translation. This approach has been implemented in a commercial product. It enables developers to interact with a relational database via a conceptual schema and an object-oriented programming surface.

Further White Paper Details
PublisherAssociation for Computing Machinery File FormatPDF
Date PublishedMarch 2007
FormatWhite Papers   
Topics

Quick Sitemap Links: