(DBWORLD) New book announcement

kumar@CSTP.UMKC.EDU
Tue, 16 Dec 1997 13:48:21 CDT

New book New book New book New book New book
------------------------------------------------------

This book deals with database recovery in a variety of
information processing environments. It covers recovery issues in
mobile computing, in workflow, and in centralized and distributed
database systems. It presents a detail history of evolution of
database recovery and navigates its redears from the past to
the present world of recovery. We believe that this book will
be useful to students, researchers, system designers and practitioners.

RECOVERY IN DATABASE MANAGEMENT SYSTEMS
Vijay Kumar and Meichun Hsu

Publisher: Prentice-Hall (PTR)
ISBN: 0-13-614215-x
Available: January 1998.

Foreword: Philip A. Bernstein

CHAPTERS

1. IMS/360 and IMS/VS Recovery: Historical Recollections.
Ron Obermarck

2. Introduction to Database Recovery
Meichun Hsu and Vijay Kumar

3. Principles of Transaction-Oriented Database Recovery
Theo Haerder and Andreas reuter

4. Recovery-Enhanced Reliability, Dependability and Performability
Abdelsalam Heddya, Abdelsalam Helal and Ahmed Elmagarmid

5. The Impact of Recovery on Concurrency Control
Bill Weihl

6. Redo Recovery after System Crashes
D. Lomet and M. Tuttle

7. MLR: A Recovery Method for Multi-Level Systems.
D. Lomet

8. ARIES: A Transaction Recovery Method Supporting Fine-Granularity
Locking and Partial Rollbacks Using Write-Ahead Logging
C. Mohan, Don Haderle, Bruce Lindsay, Hamid Pirahesh and Peter Schwarz

9. Performance of Recovery Mechanisms in Centralized Database Systems
Vijay Kumar and Shawn Moe

10. Stochastic Models for Performance Analysis of Database Recovery Control
Paulo Goes and Ushio Sumita

11. Analytic Modeling and Comparisons of Buffer Coherency and
Dirty page Progagation Policies under Different Recovery Complexities
Asit Dan and Philip Yu.

12. Recovery Analysis of Data Sharing Systems Under Deferred Dirty
Page Propagation Policies
Asit Dan, Philip S. Yu, and Anant Jhingran.

13. Recovery and Performance of Atomic Commit Processing in
Distributed Database Systems
P. K. Chrysanthis, G. Samaras and Y. J. Al-Houmaily

14. Crash Recovery in Client-Server EXODUS
Michael Franklin, Michael Zwilling, C.K. Tan, Michael Carey and D. DeWitt

15. A Formal Approach to Recovery by Compensating Transactions
H. Korth, E. Levy, and A. Silberschatz

16. Coordinating Multi-Trasnaction Activities with Nested Sagas
Hector-Garcia Molina, Deiter Gawlick, Johannes Klein,
Charly Kleissner, Kenneth Salem

17. Recovery Options in Directory Based Software Coherency Schemes.
Lorey D. Molesky and Krithi Ramamritham

18. Objectflow and Recovery in Workflow Systems
Meichun Hsu and Charley Kliessner

19. The Case for Safe RAM
George Copeland, Tom Keller, Ravi Krishnamurthy and Mark Smith

20. Recovering from Main-Memory Lapse
Jagadish, H., A. Silberschatz, and S. Sudarshan,

21. Fuzzy Checkpointing Alternatives for Main Memory Databases
Maggie Dunham, Jun-Lin Lin, and Xi Li

22. Performance of Main Memory Recovery Algorithms
Vijay Kumar and Albert Burger

23. Recoverable Mobile Environment: Design and Trade-off Analysis
P. Krishna, Nitin H. Vaidya, and Dhiraj K. Pradhan

24. Fault-Tolerance and Recovery in Mobile Computing Systems
E.Bertino, E.Pagani, and G.P.Rossi

25. Advanced Recovery Techniques in Practice
D. Lomet

26. Logging and Recovery in Commercial Systems
Ron Obermarck

27. The Recovery manager of the system R database manager
Jim Gray, Paul McJones, Mike Blasgen, Bruce Lindsey, Raymond Lorie,
Tom Price, Franco Putzolu, and Irving Traiger

28. Implementing Crash Recovery in QuickStore: A Performance Study
Seth J. White and David J. DeWitt

29. Disk Array Stripping
Peter M. Chen and Edward E. Lee

30. RAID5 Disk Arrays and Their Performance Evaluation
Alex Thomasian

31. A Performance Comparison of RAID-5 and Log-Structured Arrays
Jai Menon

--------------------------------------------------------------------------
The dbworld list reaches many people, and should only be used for
messages of general interest to the database community.
To subscribe or unsubscribe yourself (or optionally (address)) from
dbworld, send a msg to majordomo@cs.wisc.edu with one of these lines:
subscribe dbworld (address)
unsubscribe dbworld (address)
To find out more options send a msg with the line:
help
--------------------------------------------------------------------------