Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Abstraction in recovery management

Published: 15 June 1986 Publication History

Abstract

There are many examples of actions on abstract data types which can be correctly implemented with nonserializable and nonrecoverable schedules of reads and writes. We examine a model of multiple layers of abstraction that explains this phenomenon and suggests an approach to building layered systems with transaction oriented synchronization and roll back. Our model may make it easier to provide the high data integrity of reliable database transaction processing in a broader class of information systems. We concentrate on the recovery aspects here, a technical report [Moss et al 85] has a more complete discussion of concurrency control.

References

[1]
C Been, P A Bernsteln, N Goodman, M Y Lal, and D E Shasha, "A Concurrency Control Theory for Nested Transactions#, Proc #nd Syrup on Przn of D:strtbuted Computlng, Aug 1983, pp 45-62
[2]
K P Eswaren, J N Gray, R A Lotto, I L Tralger, "The Notion of Consistency and Predicate Locks m a Database System", Comm of the ACM, Vol 19, No 11, Nov 1976, pp 624-633
[3]
Hector Garcla-Mohna and Glo Wmderhold, #Read-Only Transactions m a Dmtrlbuted Database", Trans on Database Systems, Vol 7, No 2, June 1982, pp 209-234
[4]
Vassos Hadzdacos, UAn Operational Model for Database System Reliability#, Proc P, nd Syrup ore Pr#n of Database Systems, Max 1983, pp 244-257
[5]
Theo Haerder and Andreas Reuter, uPrmclples of Transactlon-Ormnted Database Recovery#, Computing Surveys, Vol 15, No 4, Dec 1983, pp 287-318
[6]
Nancy A Lynch, "Multdevel Atomlcity- A New Correctness Criterion for Database Concurrency ControF, Trans on Database Systems, Vol 8, No 4, Dec 1983, pp 484-502
[7]
J Eliot B Moss, Nancy D Grlffeth, Marc H Graham, UAbstractlon m Concurrency Control and Recovery Management", Dept of Comp and Info Scl, Umv of Mass (Amherst), Tech Report 85-51, Dec 1985
[8]
C H Papadlmltnou, #Sermllzabdlty of Concurrent Updates#, Journal of the ACM, Vol 26, No 4, Oct 1979, pp 631-653
[9]
Peter M Schwarz and Alfred Z Spector, #Synchromzmg Shared Abstract Types#, Trans on Computer Systems, Vol 2, No 3, Aug 1984, pp 223-250
[10]
Wdllam E Welhl, Speczficatzon and Implementation of Atomic Data Types, PhD thesm, Mass Inst of Tech, Lab for Comp Scl Tech Report 314, Mar 1984

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 15, Issue 2
June 1986
407 pages
ISSN:0163-5808
DOI:10.1145/16856
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data
    June 1986
    407 pages
    ISBN:0897911911
    DOI:10.1145/16894
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 June 1986
Published in SIGMOD Volume 15, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)186
  • Downloads (Last 6 weeks)43
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media