Abstract
The increasing interest of developing and formally studying mobile agents has taken place in the last decade. Several formalisms and tools have been created to aid this enterprise. However, tools are mostly developed in isolation and, therefore, are hard to use together. The present work is an attempt to make such integration easier, through the provision of a common ‘language’ – an ontology – for verification tools reasoning about mobile agents.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Russel, S., Norvig, P.: Artificial Intelligence. A Modern Approach. Prentice Hall, Englewood Cliffs (2003)
Milner, R.: Communicating and Mobile Systems: The π-Calculus. Cambridge University Press, Cambridge (1999)
Guarino, N., Giaretta, P.: Ontologies and Knowledge Bases: Towards a Terminological Clarification. In: Mars, N. (ed.) Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing, pp. 25–32. IOS Press, Amsterdam (1995)
Gruber, T.R.: A translation approach to portable ontologies. Knowledge Acquisition 5, 199–220 (1993)
D’Inverno, M., Luck, M.: Understanding Agent Systems, 2nd edn. Springer, Heidelberg (2004)
The Join-Calculus language. Resources for the Join-calculus (Accessed in May 23, 2005), Available at http://join.inria.fr/
Cardelli, L.: Mobile Computational Ambients. Introduction and other resources to the Ambient Calculus (Accessed in May 23, 2005), Available at http://www.luca.demon.co.uk/Ambit/Ambit.html
Amorim, M.M.: VTUBAINA Tool. A Verification Tool for Up-to Bisimulation and Automata Integration Automatization (Accessed in May, 23, 2005), Available at http://www.lcpd.ime.usp.br/~mamorim/vtubaina/
Ferrari, G., Gnesi, S., Montanari, U., Pistore, M., Ristori, G.: Verifying Mobile Processes in the HAL Environment. In: Hu, A.J., Vardi, M.Y. (eds.) CAV 1998. LNCS, vol. 1427, pp. 511–515. Springer, Heidelberg (1998)
Montanari, U., Pistore, M.: An Introduction to History Dependent Automata. In: Gordon, A., Pitts, A., Talcott, C. (eds.) Second Workshop on Higher-Order Operational Techniques in Semantics ( HOOTS II). ENTCS, vol. 10 (1998)
History Dependant Automata Laboratory (HAL) (Accessed in May, 23, 2005) Available at http://rep1.iei.pi.cnr.it/projects/JACK/HAL/hal.html
Web Ontology Language (OWL). Specifications, articles, tools and other resources for OWL (Accessed in August 19 (2004), Available at http://www.w3.org/2004/OWL/
Description logics. Description logics resources (Accessed in February 21, 2005), Available at http://dl.kr.org/
The Protégé Ontology Editor and Knowledge Acquisition System (Accessed in August 19, 2004), Available at http://protege.stanford.edu/
OntoViz. Information and downloads regarding the OntoViz Protégé plugin (Accessed in February 21, 2005), Available at http://protege.stanford.edu/plugins/ontoviz/ontoviz.html
Aglets. Information and downloads regarding the Aglets framework, a system for mobile software agents (Accessed in August 15, 2005), Available at http://aglets.sourceforge.net
Cardelli, L., Gordon, A.D.: Mobile ambients. In: Nivat, M. (ed.) FOSSACS 1998. LNCS, vol. 1378, p. 140. Springer, Heidelberg (1998)
Flávio, S.C., da Silva, A.C.V., de Melo, J., Agusti, W., Vasconcelos, D., Robertson, M., Finger, V.: On the insufficiency of ontologies: Problems on knowledge sharing and alternative solutions. Knowledge-Based Systems 15(3), 147–167 (2002)
Fournet, C., Gonthier, G.: The reflexive chemical abstract machine and the join-calculus. In: 23rd ACM Symposium on Principles of Programming Languages. ACM Press, New York (1996)
Fournet, C., Gonthier, G., Levy, J.J., Maranget, L., Remy, D.: A calculus of mobile agents. In: Sassone, V., Montanari, U. (eds.) CONCUR 1996. LNCS, vol. 1119, Springer, Heidelberg (1996)
Sangiorgi, D., Walker, D.: The Pi-Calculus: A Theory of Mobile Processes. Cambridge University Press, Cambridge (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
da Silva, P.S., de Melo, A.C.V. (2005). An Ontology for Mobile Agents in the Context of Formal Verification. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE. OTM 2005. Lecture Notes in Computer Science, vol 3761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11575801_35
Download citation
DOI: https://doi.org/10.1007/11575801_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29738-3
Online ISBN: 978-3-540-32120-0
eBook Packages: Computer ScienceComputer Science (R0)