Abstract
Recent advances in distributed computing has lead software agents to be mobile and/or composed of distributed resources. In order to perform certain tasks, mobile agents may require access to resources available on remote systems. Although appealing in terms of system design and extensibility, mobile agents are a security risk and require strong access control. Further, the mobile code environment is fluid where resources located on a host may change rapidly, necessitating an extensible security model. This makes difficult to dynamically change agent ability and host security strategies in order to adapt to evolving conditions of the execution environment. In this paper, we present the design and implementation of a policy-based secure mobile agent platform (SECMAP). The platform makes use of agent and host policies for security and flexibility concerns. Its main strength is that it allows security policies to be specified or modified dynamically at runtime, resulting in high adaptability of agents and hosts to varying system state and requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Voyager, http://www.recursionsw.com/products/voyager/voyager.asp
Aglets, http://www.trl.ibm.com/aglets/
Stanford Univ., JATLite, http://www-cdr.stanford.edu/ProcessLink/papers/jat
http://www.cs.dartmouth.edu/~dfk/papers/gray:security-book.ps.gz
Bryce, C., Vitek, J.: The JavaSeal Mobile Agent Kernel. Autonomous Agents and Multi-Agent Systems 4, 359–384 (2001)
Concordia, http://www.merl.com/projects/concordia
Ugurlu, S., Erdogan, N.: An Overview of the SECMAP Secure Mobile Agent Platform. In: AAMAS 2005 – 2nd International Workshop on Safety and Security in Multiagent Systems (SASEMAS 2005), Utrecht, The Netherlands (July 2005)
Ugurlu, S., Erdogan, N.: A Secure Messaging Architecture for Mobile Agents. To appear in the LNCS proceedings of The 20th International Symposium on Computer and Information Sciences, Istanbul, Turkey (October 2005)
Gallery, E.: Towards a Policy Based Framework for Mobile Agent Authorisation in Mobile Systems. Mobile VCE Research Group, Royal Holloway, University of London (2003)
Montanari, R., Lupu, E., Stefanelli, C.: Policy-Based Dynamic Reconfiguration of Mobile-Code Applications. Computer 37(7), 73 (2004), ISSN: 0018-9162
Dias, P., Riberio, C., Ferreira, P.: Enforcing History-Based Security Policies in Mobile Agent Systems. In: Fourth IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), vol. 231 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ugurlu, S., Erdogan, N. (2006). A Flexible Policy Architecture for Mobile Agents. In: Wiedermann, J., Tel, G., Pokorný, J., Bieliková, M., Štuller, J. (eds) SOFSEM 2006: Theory and Practice of Computer Science. SOFSEM 2006. Lecture Notes in Computer Science, vol 3831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11611257_52
Download citation
DOI: https://doi.org/10.1007/11611257_52
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31198-0
Online ISBN: 978-3-540-32217-7
eBook Packages: Computer ScienceComputer Science (R0)