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.
1987
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Data types
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/363938
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact