Building adaptive systems using ensemble
Software—Practice & Experience - Special issue on multiprocessor operating systems
Constructing Adaptive Software in Distributed Systems
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Dynamically programmable and reconfigurable middleware services
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Self-organization of reconfigurable protocol stack for networked control systems
International Journal of Automation and Computing
Hi-index | 0.00 |
Current network protocol implementations have their respective specifications embedded in their code. The network protocol stack is commonly modeled on the state machine and message parsing/generating functionalities. This article presents a different protocol design model. The model supports dynamically loadable protocol stacks, which are platform and language-independent. The model consists of a protocol engine and a set of protocol description rules. The engine utilizes the description rules for setting up the protocol stack dynamically. This approach is similar to the concept of script and script interpreter except that the protocol engine can dynamically set up the necessary instances of the protocol concerned. To exemplify the concept, we have successfully implemented the proposed model for a JAIN SIP stack to realize a totally dynamically loadable protocol.