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
Link To Document