In this draft paper a technique for specifying shared abstract data types is proposed. After a review of traditional transaction management techniques, the approach given by Spector [Spector84] is discussed. Starting from such approach, we present the outlines of a different, homogeneous, style of shared abstract data types definition, able to express ali the semantic knowledge needed to avoid the unnecessary constraints on concurrency usually imposed by traditional transaction management approaches. Doing so, it is possible to obtain the massimum level of parallelism admitted by the notion of consistency on data. Our approach allows both the abstract data types and concurrency constraints to be defined using the same technique, which is the well known algebraic method.
A methodology for specifyng shared abstract data types
Latella D;
1987
Abstract
In this draft paper a technique for specifying shared abstract data types is proposed. After a review of traditional transaction management techniques, the approach given by Spector [Spector84] is discussed. Starting from such approach, we present the outlines of a different, homogeneous, style of shared abstract data types definition, able to express ali the semantic knowledge needed to avoid the unnecessary constraints on concurrency usually imposed by traditional transaction management approaches. Doing so, it is possible to obtain the massimum level of parallelism admitted by the notion of consistency on data. Our approach allows both the abstract data types and concurrency constraints to be defined using the same technique, which is the well known algebraic method.| File | Dimensione | Formato | |
|---|---|---|---|
|
prod_419749-doc_148466.pdf
accesso aperto
Descrizione: A methodology for specifyng shared abstract data types
Dimensione
2.28 MB
Formato
Adobe PDF
|
2.28 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


