REFERENCES
Banbara, M., Tamura, N., and Inoue, K. (2005). Prolog
cafe : A prolog to java translator system. In Proc. of
the 16th International Conference on Applications of
Declarative Programming and Knowledge Manage-
ment, pages 1–11.
Bellifemine, F., Caire, G., Trucco, T., and Rimassa, G.
(2010). JADE PROGRAMMERS GUIDE.
Ben-Ari, M. (2008). Principles of the Spin Model Checker.
Springer London.
Brazier, F. M. T., Overeinder, B. J., van Steen, M., and Wi-
jngaards, N. J. E. (2002). Agent factory: generative
migration of mobile agents in heterogeneous environ-
ments. In Proc. of the 2002 ACM symposium on Ap-
plied computing, pages 101–106.
Cabac, L., D¨orges, T., Duvigneau, M., and Moldt, D.
(2009). Requirements and tools for the debugging
of multi-agent systems. In Proc. of the 7th German
conference on Multiagent system technologies, pages
238–247.
Collier, R. (2007). Debugging agents in agent factory. In
Proc. of the 4th international conference on Program-
ming multi-agent systems, pages 229–248.
FIPA (2014). FIPA. Web. http://www.fipa.org.
Fukuta, N., Ito, T., and Shintani, T. (2000). Milog: A mo-
bile agent framework for implementing intelligent in-
formation agents with logic programming. In Pacific
Rim International Workshop on Intelligent Informa-
tion Agents.
Garavel, H., Lang, F., Mateescu, R., and Serwe, W. (2011).
CADP 2010: a toolbox for the construction and analy-
sis of distributed processes. In Proc. of the 17th inter-
national conference on Tools and algorithms for the
construction and analysis of systems, pages 372–387.
Hurson, A. R., Jean, E., Ongtang, M., Gao, X., Jiao, Y.,
and Potok, T. E. (2010). Recent Rdvances in Mo-
bile Agent-Oriented Applications. In Mobile Intelli-
gence: Mobile Computing and Computational Intelli-
gence, Wiley Series on Parallel and Distributed Com-
puting. John Wiley & Sons, Inc., 1st edition.
Kawamura, T., Motomura, S., and Sugahara, K. (2005).
Implementation of a logic-based multi agent frame-
work on java environment. In Proc. of IEEE Interna-
tional Conference on Integration of Knowledge Inten-
sive Multi-Agent Systems, pages 486–491.
Lam, D. N. and Barber, K. S. (2005). Debugging agent
behavior in an implemented agent system. In Proc. of
the Second international conference on Programming
Multi-Agent Systems, pages 104–125.
Leach, P., Mealling, M., and Salz, R. (2005). A Universally
Unique IDentifier (UUID) URN Namespace. Request
for Comments 4122.
Lynch, S. and Rajendran, K. (2007). Breaking into industry:
tool support for multiagent systems. In Proc. of the 6th
international joint conference on Autonomous agents
and multiagent systems, pages 136:1–136:3.
Milojicic, D., Breugst, M., Busse, I., Campbell, J., Covaci,
S., Friedman, B., Kosaka, K., Lange, D., Ono, K., Os-
hima, M., Tham, C., Virdhagriswaran, S., and White,
J. (1998). Masif: The omg mobile agent system in-
teroperability facility. Personal Technologies, pages
117–129.
Ndumu, D. T., Nwana, H. S., Lee, L. C., and Collis, J. C.
(1999). Visualising and debugging distributed multi-
agent systems. In Proc. of the third annual conference
on Autonomous Agents, pages 326–333.
Oracle Corporation (2014). Object Serialization. Web.
http//docs.oracle.com/javase/tutorial/jndi/objects/
serial.html.
Outtagarts, A. (2009). Mobile Agent-based Applications :
a Survey. International Journal of Computer Science
and Network Security (IJCSNS), pages 331–339.
Padgham, L., Winikoff, M., and Poutakidis, D. (2005).
Adding debugging support to the prometheus method-
ology. Eng. Appl. Artif. Intell., 18(2):173–190.
Satoh, I. (2006). Mobile agents. In Scerri, P., Vincent, R.,
and Mailler, R., editors, Coordination of Large-Scale
Multiagent Systems, pages 231–254. Springer US.
Taguchi, K. and Song Dong, J. (2002). An Overview of
Mobile Object-Z. In Proc. of the 4th International
Conference on Formal Engineering Methods: Formal
Methods and Software Engineering (ICFEM-2002),
pages 144–155.
Vigueras, G. and Botia, J. A. (2008). Tracking causality by
visualization of multi-agent interactions using causal-
ity graphs. In Proc. of the 5th international conference
on Programming multi-agent systems, pages 190–204.
Xu, D., Yin, J., Deng, Y., and Ding, J. (2003). A formal
architectural model for logical agent mobility. IEEE
Trans. on Softw. Eng., 29(1):31–45.
AFrameworktoMitigateDebuggingDifficultyonAgentMigration
197