@inproceedings{grimstrup:gmas, author = {Arne Grimstrup and Robert Gray and David Kotz and Maggie Breedy and Marco Carvalho and Thomas Cowin and Daria Chac\'on and Joyce Barton and Chris Garrett and Martin Hofmann}, title = {Toward Dynamic Interoperability of Mobile Agent Systems}, booktitle = {Proceedings of the Sixth IEEE International Conference on Mobile Agents}, year = {2002}, month = {October}, series = {Lecture Notes in Computer Science}, volume = {2535}, pages = {106--120}, copyright = {Springer-Verlag}, group = {dfk, coabs, cmc, agent}, vitatype = {05}, acceptpercent = {28}, url = {http://www.cs.dartmouth.edu/~dfk/papers/grimstrup:gmas.pdf}, urlpdf = {http://www.cs.dartmouth.edu/~dfk/papers/grimstrup:gmas.pdf}, keyword = {mobile agent, interoperability, Java}, abstract = {Mobile agents are an increasingly popular paradigm and in recent years there has been a proliferation of mobile-agent systems. These systems are, however, largely incompatible with each other. In particular, agents cannot migrate to a host that runs a different mobile-agent system. Prior approaches to interoperability have tried to force agents to use a common API and so far none have succeeded. This goal led to our efforts to develop mechanisms that support dynamic runtime interoperability of mobile-agent systems. This paper describes the {\em Grid Mobile-Agent System}, which allows agents to migrate to different mobile-agent systems.} }