|
Home People Dept. of Computer Science Contact us! |
Performance Evaluation of Mobile-agentsJava-based mobile agent have been used in earlier prototypes of eRACE to support mobility of eRACE components. Currently, we are working on developing a rigorous methodology to assess the performance, scalability and robustness of these platforms. To this end, we introduce a hierarchical framework for the quantitative performance evaluation of mobile-agent middleware. This framework is established upon an abstraction of the typical structure of mobile-agent systems and is implemented through a set of benchmarks, metrics, and experimental parameters. We implement these benchmarks on three mobile agent platforms (Aglets, Concordia and Voyager) and run numerous experiments to validate our framework and compare the mobile-agent middleware environments quantitatively. We present results collected from our experiments, which help us understand MA performance and identify existing bottlenecks. Our results can be used to guide the improvement of existing platforms, the performance analysis of other systems, and the performance prediction of MA applications. |
|
|
Up to |
|