DocumentCode
3128733
Title
The DiPS+ software architecture for self-healing protocol stacks
Author
Michiels, Sam ; Desmet, Lieven ; Joosen, Wouter ; Verbaeten, Pierre
Author_Institution
Dept. of Comput. Sci., K.U. Leuven, Belgium
fYear
2004
fDate
12-15 June 2004
Firstpage
233
Lastpage
242
Abstract
Research domains such as active networks, ad-hoc networks, ubiquitous computing, pervasive computing, grid computing, and sensor networks, clearly show that computer networks will become more complex and heterogeneous. In many cases, central management and control of the network are far from trivial since both the topology and the connected devices change rapidly in such highly dynamic environments, while load circumstances may vary arbitrarily. The software architecture in a node needs to support flexibility. We have developed an architecture tailored to protocol stack software that allows customizing internal resource management in order to handle overload conditions gracefully. We show that the investment in explicit support for modularity and architectural constraints pays off: the paper elaborates on a case study in which dynamic adaptation of access control behavior leads to significant performance improvements.
Keywords
protocols; software architecture; DiPS+ software architecture; access control behavior; active networks; ad hoc networks; architectural constraints; central management; computer networks; grid computing; internal resource management; modularity constraints; network control; performance improvement; pervasive computing; protocol stack software; sensor networks; ubiquitous computing; Ad hoc networks; Centralized control; Computer network management; Environmental management; Grid computing; Network topology; Pervasive computing; Protocols; Software architecture; Ubiquitous computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2004. WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on
Print_ISBN
0-7695-2172-X
Type
conf
DOI
10.1109/WICSA.2004.1310706
Filename
1310706
Link To Document