The DiPS+ Software Architecture for Self-healing Protocol Stacks

  • Authors:
  • Affiliations:
  • Venue:
  • WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Research domains such as active networks, ad-hoc networks,ubiquitous computing, pervasive computing, gridcomputing, and sensor networks, clearly show that computernetworks will become more complex and heterogeneous.In many cases, central management and control of thenetwork are far from trivial since both the topology and theconnected devices change rapidly in such highly dynamicenvironments, while load circumstances may vary arbitrarily.The software architecture in a node needs to supportflexibility. We have developed an architecture tailored toprotocol stack software that allows customizing internal resourcemanagement in order to handle overload conditionsgracefully. We show that the investment in explicit supportfor modularity and architectural constraints pays off: thepaper elaborates on a case study in which dynamic adaptationof access control behavior leads to significant performanceimprovements.