Ajay D Kshemkalyani et al 1998 Distrib. Syst. Engng. 5 1 doi:10.1088/0967-1846/5/1/001
Ajay D Kshemkalyani
, George Samaras
and Andrew Citron§
An emerging paradigm that handles multiple loci of control in a system allows multiple program threads to work on the same task, each thread to work on a different task, or a thread to work on multiple tasks for greater design flexibility or due to system constraints such as real-time demands and a high load on tasking. We use the definition of context to capture the notion of logical locus of control. The context of the work being currently executed must be identifiable uniquely by the application, the resource managers and the transaction manager because each context represents different work. in this paper, we define context management by defining a local context manager and its user interface. We then show why the notion of context is required to solve the problems that arise in local and distributed transaction processing due to the emerging paradigm. We present solutions to these problems in transaction processing using the proposed context management.
07.05.Bx Computer systems: hardware, operating systems, computer languages, and utilities
Issue 1 (March 1998)
Received 9 December 1996
Ajay D Kshemkalyani et al 1998 Distrib. Syst. Engng. 5 1
S Crosby et al 2007 New J. Phys. 9 285
U Stuhr et al 1995 J. Phys.: Condens. Matter 7 219
G M Wysin 2005 J. Opt. A: Pure Appl. Opt. 7 502
A Dubietis et al 1998 Pure Appl. Opt. 7 271
Conrad J Burden and Aaron J Oakley 2007 Phys. Biol. 4 79
Hugh A Bruck et al 2007 Bioinspir. Biomim. 2 S198
S F Edwards and P W Anderson 1975 J. Phys. F: Met. Phys. 5 965
Massimo Ostilli and Carlo Presilla 2004 New J. Phys. 6 107
F F T de Araujo and H M Rosenberg 1976 J. Phys. D: Appl. Phys. 9 1025