Transactional Intent

11 years 1 months ago
Transactional Intent
Data state in a data management system such as a database is the result of the transactions performed on that data management system. Approaches such as single-message transactions and field calls [Gray1993] come closer than before/after values to expressing the intent of a transaction, the semantic transformation that should be performed on the data state even if that state is different than what was previously read. But intent is an even higher-level semantic description. This paper illustrates the use of intent-based transactions and processes in several applications, and describes the benefits from exploiting transactional intent. We provide an application framework for intent, and discuss some advanced aspects of intent, including its relationship to apologyoriented computing [Helland2007]. Categories and Subject Descriptors H.2.4 [Systems]: Concurrency, Distributed databases, Query processing, Transaction processing. H.2.8 [Database applications]. J.1 [Administrative data proces...
Shel Finkelstein, Thomas Heinzel, Rainer Brendle,
Added 25 Aug 2011
Updated 25 Aug 2011
Type Journal
Year 2011
Where CIDR
Authors Shel Finkelstein, Thomas Heinzel, Rainer Brendle, Ike Nassi, Heinz Ulrich Roggenkemper
Comments (0)