Technical reports:
Object-Oriented Programming Language Facilities for Concurrency Control
Gail E. Kaiser
Downloads:
- Title:
- Object-Oriented Programming Language Facilities for Concurrency Control
- Author(s):
- Kaiser, Gail E.
- Date:
- 1989
- Type:
- Technical reports
- Department:
- Computer Science
- Permanent URL:
- http://hdl.handle.net/10022/AC:P:12105
- Series:
- Columbia University Computer Science Technical Reports
- Part Number:
- CUCS-439-89
- Publisher:
- Department of Computer Science, Columbia University
- Publisher Location:
- New York
- Abstract:
- Concurrent object-oriented programming systems require support for concurrency control, to enforce consistent commitment of changes and to support program-initiated rollback after application-specific failures. We have explored three different concurrency control models -- atomic blocks, serializable transactions, and commit-serializable transactions -- as part of the MELD programming language. We present our designs, discuss certain programming problems and implementation issues, and compare our work on MELD to other concurrent object-based systems.
- Subject(s):
- Computer science
- Item views:
- 44