Active Message Oriented Adaptation Middleware for Collaborative Applications in Heterogeneous Environments

S. Liu, L. Cheng
2008 2008 IEEE International Conference on Communications  
Adaptation middleware is becoming widely used to build adaptive collaborative applications. However, collaborative applications requiring real-time services are intolerant of the long reconfiguration time of the existing adaptation middleware, which is in a range of seconds or even tens of seconds. In this paper, we present MARCHES, which is active message oriented adaptation middleware that reduces the reconfiguration time. Different from the traditional middleware that supports the single
more » ... onent-chain based application architecture, MARCHES maintains multiple component chains or actuators. Then the process of architecture reconfiguration is done by a new method of switching active and inactive actuators, which replaces the traditional method of modifying the single-chain architecture. An active message based synchronization protocol is proposed according to the new method to reduce the communication overhead and reconfiguration time. Experiment results demonstrate that MARCHES improves the packet delivery ratio and throughput of collaborative applications. Results also show that the reconfiguration time achieved by MARCHES is in a range of hundreds of microseconds and the extra costs introduced by the multi-actuator architecture are extremely low.
doi:10.1109/icc.2008.358 dblp:conf/icc/LiuC08 fatcat:cxecwglhjzecfgphxm6qth6th4