Promoting the development of secure mobile agent applications
Data(s) |
15/05/2014
|
---|---|
Resumo |
Peer-reviewed In this paper we present a software architecture and a development environment for the implementation of applications based on secure mobile agents. Recent breakthroughs in mobile agent security have unblocked this technology, but there is still one important issue to overcome: the complexity of programming applications using these security solutions. Our proposal aims to facilitate and speed up the process of implementing cryptographic protocols, and to allow the reuse of these protocols for the development of secure mobile agents. As a result, the proposed architecture and development environment promote the use of mobile agent technology for the implementation of secure distributed applications. En este artículo presentamos una arquitectura de software y un entorno de desarrollo para la implementación de aplicaciones basadas en agentes móviles seguros. Recientes avances en la seguridad de los agentes móviles han desbloqueado esta tecnología, pero todavía queda una cuestión importante por superar: la complejidad de la programación de aplicaciones utilizando estas soluciones seguras. Nuestra propuesta tiene por objeto facilitar y acelerar el proceso de implementación de protocolos criptográficos, y permitir la reutilización de estos protocolos para el desarrollo de agentes móviles seguros. Como resultado, la arquitectura propuesta y el entorno de desarrollo fomentan el uso de la tecnología de agentes móviles para la implementación de aplicaciones distribuidas seguras. En aquest article presentem una arquitectura de programari i un entorn de desenvolupament per a la implementació d'aplicacions basades en agents mòbils segurs. Recents avanços en la seguretat dels agents mòbils han desbloquejat aquesta tecnologia, però encara resta una qüestió important per superar: la complexitat de la programació d'aplicacions utilitzant aquestes solucions segures. La nostra proposta té per objecte facilitar i accelerar el procés d'implementació de protocols criptogràfics, i permetre la reutilització d'aquests protocols per al desenvolupament d'agents mòbils segurs. Com a resultat, l'arquitectura proposada i l'entorn de desenvolupament fomenten l'ús de la tecnologia d'agents mòbils per a la implementació d'aplicacions distribuïdes segures. |
Identificador | |
Idioma(s) |
eng |
Publicador |
Elsevier |
Direitos |
The original publication is available at <a href="http://dx.doi.org/10.1016/j.jss.2009.11.001">http://dx.doi.org/10.1016/j.jss.2009.11.001</a> |
Palavras-Chave | #mobile agents #sofware architecture #aided application development #specification language #arquitectura del programari #arquitectura del software #agentes móviles #agents mòbils #ajuda al desenvolupament d'aplicacions #ayuda al desarrollo de aplicaciones #llenguatge d'especificació #lenguaje de especificación #Computer software -- Development #Programari -- Desenvolupament #Software -- Desarrollo |
Tipo |
Article |