Next: Acknowledgments Up: AGNI: A Multi-threaded Middleware Previous: Related Work

#
Conclusions and Future Work

In this paper we have presented the motivation and design of a Middleware framework that uses mobility to simplify distributed scripting. We presented examples to illustrate the use of our system. Our system may be downloaded from from http://www.antd.nist.gov/itg/agni/.

Our plans for extending the Middleware is concentrated in three areas. We will incorporate reliable multicast primitives in our system whereby an MStream can communicate with a group of MStreams. As in the unicast case, both the sender and the recipients can be in motion while messages are being delivered. Second, we intend to make our location tracking scheme more robust and scalable by using replication and multicast. Third, we will build persistence at the location manager so that the system can be stopped and restarted without loosing all the MStreams and data. Finally, we intend to continue building applications - especially in the domain of mobile computing and distributed testing.