• 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