• DocumentCode
    2796484
  • Title

    Mixed-Mode Adaptation in Distributed Systems: A Case Study

  • Author

    Biyani, Karun N. ; Kulkarni, Sandeep S.

  • Author_Institution
    Michigan State Univ., East Lansing
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    14
  • Lastpage
    14
  • Abstract
    An adaptation in a distributed system involves changes to multiple processes. Since the adaptation cannot happen atomically (instantaneously), the changes to multiple processes need to be synchronized to ensure correctness of adaptation. The service interruption time and communication overhead during adaptation depend on the synchronization required when changing multiple processes. In this paper we consider mixed-mode adaptation that helps in reducing the synchronization requirements during adaptation, thereby improving the service interruption time and communication overhead. However, there are challenges in mixed-mode adaptation due to overlapping of behavior during adaptation. In this paper, we identify various challenges in mixed-mode adaptation and discuss how we address some of them using a case study.
  • Keywords
    distributed processing; communication overhead; distributed systems; mixed-mode adaptation; multiple processes; service interruption time; synchronization requirements; Adaptation model; Adaptive systems; Computer science; Engineering profession; Nominations and elections; Protocols; Runtime environment; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems, 2007. ICSE Workshops SEAMS '07. International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2973-9
  • Type

    conf

  • DOI
    10.1109/SEAMS.2007.12
  • Filename
    4228614