DocumentCode
3652378
Title
System support for partition-aware network applications
Author
O. Babaoglu;R. Davoli;A. Montresor;R. Segala
Author_Institution
Dept. of Comput. Sci., Bologna Univ., Italy
fYear
1998
Firstpage
184
Lastpage
191
Abstract
Network applications and services need to be environment-aware in order to meet non-functional requirements in increasingly dynamic contexts. We consider partition awareness as an instance of environment awareness in network applications that need to be reliable and self-managing. Partition-aware applications dynamically reconfigure themselves and adjust the quality of their services in response to partitioning and merging of networks. As such, they can automatically adapt to changes in the environment so as to remain available in multiple partitions without blocking, albeit with reduced or degraded functionality. We propose a system layer consisting of group membership and reliable multicast services that provides systematic support for partition-aware application development. We illustrate the effectiveness of the proposed interface by solving several problems that represent different classes of realistic network applications.
Keywords
"Degradation","Application software","Computer science","Context awareness","Context-aware services","Merging","Hip","Collaborative work","Telecommunication network reliability","Communication networks"
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
ISSN
1063-6927
Print_ISBN
0-8186-8292-2
Type
conf
DOI
10.1109/ICDCS.1998.679501
Filename
679501
Link To Document