Towards preserving correctness in self-managed software systems
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
Connecting embedded devices using a component platform for adaptable protocol stacks
Component-Based Software Development for Embedded Systems
Hi-index | 0.00 |
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.