72 citations found. Retrieving documents...
WEIKUM, G. Principles and realization strategies of multilevel transaction management. ACM Transaction on Database System 16, 1 (1991.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

Load Balancing of Autonomous Applications and.. - Gancarski, Naacke.. (2002)   (Correct)

....or inferred at compile time. It may also be deduced at run time, according to the user profile (e.g. access authorization) or by analyzing database logs. The same policy can be applied when T1 and T2 are not data independent but are commutative, following the idea of multi level transactions [11]: propagating T1 to N2 after the execution of T2 leads to the same database state as propagating T2 to N2 after the execution of T1. However, commutativity between non data independent transactions should be explicitly stated, since it seems difficult to infer it from both static and dynamic ....

WEIKUM, G. Principles and realization strategies of multilevel transaction management. ACM Transaction on Database System 16, 1 (1991.


Looking for Consistency of Semi-Structured Data - Gorshkova, Nekrestyanov.. (1999)   (Correct)

....is an extension of OQL. We then identify different approaches to address consistency For semistructured data model. First, we examine different consistency models to find out which existing models may be appropriate. We define our consistency model in the frame of multi level transaction model [16]. The consistency is ensured via a notion of serializability, which is based on commutativity relationships between operations of different transactions. We then identify basic operations on semi structured data which may be used as a basis for data manipulation algebra, and investigate ....

....based on traditional read write paradigm are too restric tive in heterogeneous distributed environment, especially when primary data sources are not accessible directly due to presence of wrappers and mediators. One of promising approaches to consistency is based on multi level transaction model [8, 16]. In contrast with tra ditional transactions, which are built as sequences of read 58 or write operations, multilevel transactions axe constructed as a complex control structure. Each level of a transaction is considered as a sequence of abstract operations, each of which is considered as ....

Gerhard Weikum. Principles and realization strategies of multilevel transaction management. ACM Transactionson Database Systems, 16(1):132-180, March 1991. 63


Consistency and Orderability: Semantics-Based Correctness .. - Agrawal, Abbadi, Singh (1993)   (21 citations)  (Correct)

....with transactions of each semantic type. The compatibility set of an atomic step determines the atomic steps of other transactions that can be interleaved with it. A similar approach was proposed by Lynch [26] where the interleaving set of a transaction is hierarchically structured. Weikum [39, 40] investigates a special case of hierarchically structured transactions in which the levels for each transaction are fixed. He then proposes the use of semantics of operations at different levels to increase concurrency in the system. The notion of interleaving sets and breakpoints was extended by ....

WEIKUM, G. Principles and realization strategies of multilevel transaction management. ACM Trans. Database Syst. 16, i (Mar. 1991), 132 180.


Multigranularity Locking with the - Use Of Semantic   (Correct)

....object store, and some simple experimental results. The techniques we propose to adopt seem to be well suited for the high levels of a complex system, and they appear to be less adequate for the low levels. We have the impression that the complementary situation holds for multi level transaction [Weikum 91] and in the next future we will investigate the possibility of combining in a single framework the two approaches. Another future work will be about a closer examination of the measurements provided from the proposed techniques. 6. ....

Weikum G., "Principles and Realization Strategies of Multilevel Transaction Management", ACM Transactions on Database Systems, Vol. 16, No. 1, pp. 132-180.


Semantic Refinement Of Concurrent Object Systems Based On.. - Denker (1996)   (5 citations)  (Correct)

....aspects have to be re investigated for the object oriented paradigm. The work done in [35] a unified model for reasoning about both correctness criteria, is also of interest for the object oriented case. Another promising approach is to examine the relation between multilevel transactions [39] and repeatedly applied refinement steps during the refinement process. Work in this direction has been done in [11] Acknowledgements The formalization of a well defined denotational semantics of object specifications in terms of event structures contributed by Hans Dieter Ehrich, Braunschweig, ....

G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM Trans. on Database Systems, 16(1):132--180, March 1991.


Improving the Scalability of Fault-Tolerant Database.. - Jimenez-Peris.. (2002)   (Correct)

....by implementing the protocol directly inside the transaction manager of the database. However, this approach most of the times is not feasible. In here, the protocol resides outside the database in a middleware layer. Our approach has been to follow ideas from multilevel scheduling [Wei91] and composite systems [PA00] where an additional transactional scheduling layer is used to improve concurrency and to introduce higher order semantics as part of the scheduling procedures. The implementation described above combines, at the middleware layer, the replication protocol and a ....

G. Weikum. Principles and Realization Strategies of Multi-level Transaction Management. ACM Transactions on Database Systems, 16(1):132180, March 1991. 25


Concurrency Control Issues in Nested Transactions - Härder, Rothermel (1993)   (5 citations)  (Correct)

....early release of locks at lower levels of control; however, they rely on compensation operations for subtransactions to be applied in the case of rollback recovery. A detailed description of all aspects of multi level transaction management including a discussion of performance issues is given in [Weikum91]. Here, we don t want to consider this kind of multi level structure and concurrency control for centralized DBMS operations. Due to the salient properties supported by nested transactions, many researchers have focussed attention on the design and implementation of them in distributed systems. ....

Weikum, G.: Principles and Realization Strategies of Multilevel Transaction Management, ACM TODS, Vol. 16, No. 1, 1991.


Global Nested Transaction Management for ODMG-Compliant.. - Tesch, Wäsch (1997)   (1 citation)  (Correct)

.... database systems [BGMS92, ZE93, BS88, GRS91, GRS94] We utilize the ticket method which guarantees global serializability by the explicit introduction of local con icts between global transactions [GRS94] Other solutions for nested global transactions are multilevel transaction management [Wei91] which requires the speci cation of con ict semantics on the global layer, the DOM transaction model [BOH 92] and the Interbase transaction model [ELLR90] All these approaches are not applicable for ODMGcompliant MDBS because they require extensions of ODL and the ODMG transaction model to ....

G. Weikum. Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems, 16(1):132--180, 1991.


A Parallel Document Engine Built on Top of a Cluster of.. - Grabs, Böhm, Schek (2000)   (Correct)

....on a PC cluster. They conclude that PC clusters are well suited when correctness is not important. Correctness corresponds to the notion of serializability from transaction theory [5] An efficient way to implement correctness in combination with high parallelism are multi level transactions [1, 24, 25]. 2] as well as [13, 17] describe document services and architectures of document engines that are based on multi level transactions. 2] does not provide an evaluation, and the article does not address scalability issues. This in turn is one of our main contributions. Another approach is to ....

....Document Service Transactions This subsection describes the concurrency control mechanisms of our system. With document engines, global transactions consist of one or more document service requests. The system cannot execute transactions concurrently in an arbitrary manner because of conflicts [25]. For our document engine, an insertion service s 1 and a retrieval service s 2 conflict if and only if the document of s 1 qualifies for the query of s 2 and both services belong to different transactions. Serializability of a schedule yields correct executions. We have applied a semantic ....

G. Weikum. Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems, 16(1):132--180, 1991.


TMOS: A Transactional Garbage Collector - Zigman, Blackburn, Moss (2000)   (1 citation)  (Correct)

.... A layered transaction model is a mechanism for distinguishing between the transactional semantics to be applied to top level data (e.g. objects) and those applied to low level data (underlying data which is not directly useraccessible, e.g. indices and object graph meta data) Moss et al. 1986; Weikum 1991] If such a distinction can be made, isolation between user level transactions can be safely maintained with respect to top level data, while allowing a measure of concurrent access to low level data. This avoids the problem of transactions that are otherwise mutually exclusive being serialized ....

WEIKUM, G. 1991. Principles and realization strategies of multilevel transaction management. TODS 16, 1, 132--180.


Transaction Model of Vehicle Movement - Hamada, Takizawa (1994)   (Correct)

....be tried to be found from o j01 if v aborts. By backing to some o k (k j) another path for o k may be tried to be 7 found. o tries to find alternate paths for o j01 It can not be seen from the higher level of o, i.e. the movement on o is atomic. Thus, the vehicle transaction v on o is nested [10, 11, 16]. 4.2 Releasing schemes After leaving o, v can release o. If v is a strict two phase locked (2PL) 3] transaction, v does not release objects until v arrives at the destination. This means that objects which v has passed through already cannot be used by another vehicle. It decreases the ....

Weikum, G., "Principles and Realization Strategies of Multilevel Transaction Management," ACM TODS , Vol. 16, No. 1, 1991, pp.132-180. 11


Object-Based Checkpoints in Distributed Systems - Katsuya Tanaka Hiroaki (1998)   (1 citation)  (Correct)

....P o , a thread of op is created and is computed in o, and sends back a response message with the result of op. During the computation of op, op may invoke operations on other objects, i.e. operations are nested. The conflicting relation among the operations is defined based on the semantics of o [7, 11, 21]. Unless two operations op 1 and op 2 conflict, the state of o obtained by applying op 1 and op 2 in any order is the same. In order to tolerate the fault of each object o, o takes a checkpoint where the state of o is saved in the stable storage log. If o is faulty, o is rolled back to the ....

....denotes a state obtained by applying op to s. For every pair of operations op 1 and op 2 , op 1 ffiop 2 means that op 2 is applied after op 1 . Definition] Operations op 1 and op 2 of an object o are compatible if and only if (iff) op 1 ffiop 2 (s) op 2 ffiop 1 (s) for every state s of o [7, 11, 21]. 2 op 1 and op 2 conflict [1] iff they are not compatible, i.e. op 1 ffiop 2 (s) 6= s for some state s of o. The conflicting relation among the operations is assumed to be specified in the definition of o. op 1 and op 2 are mutually exclusive in o iff op 1 and op 2 cannot be simultaneously ....

Weikum, G., "Principles and Realization Strategies of Multilevel Transaction Management," ACM TODS , Vol. 16, No. 1, pp.132-180, 1991.


A Structural Classification of Integrated Replica Control.. - Chen, Pu (1992)   (9 citations)  (Correct)

....that the RC method handles the conflicts between physical operations within a transaction. In both cases, the RC method and concurrency control are scheduling operations at different levels. Some RC methods integrate these scheduling decisions in a way analogous to multi level concurrency control [45]. They are described in Section 4. Traditionally, distributed concurrency control must maintain serializability. Consequently, RC methods wishing to allow consistency weaker than serializability cannot be easily integrated. ESR (Section 4.2.1) eventual consistency [41] and other proposals ....

G. Weikum. Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems, 16(1):132--180, March 1991.


Synchronization in Nested Transactions - Resende   (Correct)

....system, hence the denomination flat . 2. Multilevel transactions. Such transactions occur in systems that offer to the programs the same type of operations to start and to terminate a transaction as before, but there exists two or more levels of transactions and database access operations [Wei91] One operation that appears atomic at one level is implemented as a transaction, with operations in the immediately next lower level. 3. Nested transactions. In this case the system offers to the programming system an operation to start a transaction, and after this, the program can arbitrarily ....

....of operations that conflict. The fundamental theorem of the theory relates the conflict serializability of an execution with the absence of cycles in its corresponding graph [BHG87] Most of the results of the classical theory of database are also available in terms of multilevel transactions [Wei91] 5 Our first contribution presented in this dissertation is related to extending the results of conflict serializability of the classical theory from flat to nested transactions. We have developed the definitions and proofs for a theorem applicable to nested transactions that emulates the ....

[Article contains additional citation context not shown here]

G. Weikum. Principles and realization strategies of multilevel transaction management. ACM Transactions On Database Systems, 16(1):132--180, 1991.


Specification and Execution of Transactional Workflows - Rusinkiewicz, Sheth (1995)   (69 citations)  (Correct)

....TCP IP, SNA, X.25) information resources (e.g commercial relational and object oriented DBMSs) and application services (e.g. X.500, X.400) have been built. 16 6 Summary Hierarchical structures of extended transaction models such as nested transactions [39] and multi level transactions [50] are often too rigid for workflow applications. A basic problem with the development of workflow management systems based on a particular transaction model is that a predefined set of properties provided by the model may or may not be required by the semantics of a workflow. For example, intertask ....

G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM TODS, 16(1), March 1991.


A Protocol for Preserving the Exactly-Once Property of.. - Rothermel, Straßer (1997)   (1 citation)  (Correct)

....be done automatically, and hence future work will be to investigate, what concepts and protocols are needed to support compensation on the system level. We are confident that we can learn from the research conducted in the field of transaction models (e.g. Sagas [GMS87] open nested transaction [Wei91][WS91] etc. ....

Weikum, G.: "Principles and realization strategies of multi-level transaction management". ACM Transactions on Database Systems, 16(1): pp. 132-180, March 1991


Multi-Level Recovery - Weikum, Hasse, Broessler, al. (1990)   (22 citations)  Self-citation (Weikum)   (Correct)

.... update propagation strategies, recovery algorithms can be classified with regard to whether any undo steps and or redo steps have to be applied during a warmstart [BHG87] In addition to these classical paradigms, recovery for multi level transactions has to satisfy the following requirements [Wei87a, BSW88]: 1) High level undo: Undo steps for an incomplete n level transaction must be based on inverse L(n 1) actions, so as to preserve (complete multi level) serializability. This means that high level (subtrans) actions must be compensated rather than backed out. 2) High level action ....

....even for single level transactions. Multi level recovery principles are discussed in [MGG86] Wei87b] and [We89] but these papers concentrate on transaction aborts. To our knowledge, the only work that has addressed crash recovery principles for multi level transactions is reported in [BSW88, DeL87, Wei87a]. Our contribution here is new in that it shows how the results of these papers can be used for systematically developing an efficient multi level recovery algorithm. Multi level crash recovery algorithms have been implemented in the commercial database systems SQL DS (this is basically System R ....

Weikum, G., Principles and Realization Strategies of Multi--Level Transaction Management, Technical Report, University of Darmstadt, 1987


Load Balancing of Autonomous Applications and.. - Gancarski, Naacke.. (2002)   (Correct)

No context found.

WEIKUM, G. Principles and realization strategies of multilevel transaction management. ACM Transaction on Database System 16, 1 (1991.


Parallel Processing with Autonomous Databases in a.. - Gancarski, Naacke.. (2002)   (Correct)

No context found.

G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM Transactions on Database Systems (TODS), 16(1), 1991.


Towards Collaborative Video Authoring - Novikov, Proskurnin (2003)   (Correct)

No context found.

. Weikum, G.: Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems, Vol.16, No.1, pages 132-180, March 1991


Extendible, Long-Lived Transaction Processing on Distributed and.. - Gore (2001)   (Correct)

No context found.

Weikum, G. Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems 16(1) (March 1991), 132-180.


Parallel Processing with Autonomous Databases in a.. - Gançarski.. (2002)   (Correct)

No context found.

G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM Transactions on Database Systems (TODS), 16(1), 1991.


Parallel Processing with Autonomous Databases in a.. - Gançarski.. (2002)   (Correct)

No context found.

G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM Transactions on Database Systems (TODS), 16(1), 1991.


From Formal Specifications to Ready-to-Use Software.. - Chachkov, Buchs (2001)   (Correct)

No context found.

G. Weikum, "Principles and Realization Strategies of Multilevel Transaction Management", ACM Transactions of Database Systems, Vol 16, No 1, pp 132-180, 1991.


Reliability Concepts For Mobile Agents - Straßer, Rothermel (1998)   (Correct)

No context found.

G. Weikum, Principles and realization strategies of multi-level transaction management, ACM Trans. Database Syst. 16(1) (1991) 132-180.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC