• DocumentCode
    2132421
  • Title

    Context management and its applications to distributed transactions

  • Author

    Samaras, George ; Kshemkalyani, Ajay D. ; Citron, Andrew

  • Author_Institution
    IBM Corp., Research Triangle Park, NC, USA
  • fYear
    1996
  • fDate
    27-30 May 1996
  • Firstpage
    683
  • Lastpage
    691
  • Abstract
    An emerging paradigm that handles multiple locii 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
  • Keywords
    distributed processing; transaction processing; Context Manager; Resource Managers; Transaction Manager; context management; distributed transactions; multiple locii; multiple program threads; real-time demands; system constraints; transaction processing; user interface; Delay; Distributed computing; File servers; Operating systems; Protocols; Real time systems; System recovery; Trademarks; User interfaces; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
  • Print_ISBN
    0-8186-7399-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.1996.508020
  • Filename
    508020