4 research outputs found

    Agent Migration over FIPA ACL Messages

    Full text link

    Metodología para el Desarrollo Automatizado de Aplicaciones Seguras Basadas en Agentes Móviles

    Get PDF
    En este trabajo presentamos una metodología para el diseño de aplicaciones basadas en agentes móviles seguros, y unas herramientas para aplicar esta metodología. Los recientes avances en el campo de la seguridad de los agentes móviles pueden desbloquear el uso de esta tecnología, pero falta aún superar la complejidad que suponen al programador de las aplicaciones. La metodología propuesta, y el uso de nuestras herramientas, permiten agilizar el proceso de diseño de arquitecturas criptográficas, y de los agentes que las utilizan. La implementación presentada es muy flexible, y permite utilizarse con cualquier plataforma de agentes que siga los estándares de IEEE-FIPA y que permita los esquemas de protección conducidos por agente.En aquest treball presentem una metodologia per al disseny d'aplicacions basades en agents mòbils segurs, i unes eines per aplicar aquesta metodologia. Els recents avenços en el camp de la seguretat dels agents mòbils poden desbloquejar l'ús d'aquesta tecnologia, però falta encara superar la complexitat que suposen el programador de les aplicacions. la metodologia proposada i l'ús de les nostres eines, permeten agilitzar el procés de disseny d'arquitectures criptogràfiques, i dels agents que les utilitzen. la implementació presentada és molt flexible, i permet la seva utilització amb qualsevol plataforma d'agents que segueixi els estàndards de IEEE-FIPA i que permeti els esquemes de protecció conduïts per agent.In this work a methodology for the design of applications based on secure mobile agents is presented, and several tools for applying this methodology

    Gestion de la migration des agents mobiles dans un environnement informatique diffus

    Get PDF
    Le laboratoire DOMUS, qui reproduit un habitat intelligent, a pour objectif de rendre les personnes en déficience cognitive plus autonomes. Dans cette optique, nous construisons un composant du système informatique de cet habitat dont le but est d'assister ces personnes dans leurs activités de la vie quotidienne. Habituellement, les patients sont assistés dans l'accomplissement de leurs activités de la vie quotidienne par un personnel médical spécialisé. Pour rendre les patients plus autonomes, nous devons construire un système autonome qui remplace autant que possible les aidants. L'analyse des besoins engendrés par cet objectif nous conduit à la construction d'un système multi-agents. Étant donné qu'un système multi-agents et un système orienté objet sont fondamentalement différents, nous adoptons aussi une méthodologie différente de celle orientée objet pour développer notre solution. Ainsi, nous avons construit un système multi-agents basé sur l'infrastructure JADE permettant de localiser de façon autonome le patient à l'intérieur de l'habitat et de faire migrer un agent automatiquement vers lui en vue de lui porter assistance, si cela s'avère nécessaire. Notre solution implante trois versions de notre système: une pour les machines de bureau et deux autres pour les systèmes embarqués dont une n'intègre pas la mobilité des agents. Notre système intégré au système de l'habitat permettra de localiser le patient en tout temps, aussi bien à l'intérieur qu'à l'extérieur de l'habitat, et de faire migrer des agents vers lui en cas de besoin

    Agents mobiles coopérants pour les environnements dynamiques

    Get PDF
    A partir de l'étude de la mobilité dans les paradigmes de programmation pour les systèmes distribués et des différents architectures réseaux, et principalement celles sans-fils, nous avons pu identifier le problème de la gestion des unités mobiles (PDA, smartphone, ...) lorsque l'on souhaite les intégrer dans Internet. Leurs déplacements introduisent un fort dynamisme matériel qui ne permet plus d'utiliser les techniques classiques d'un internet et d'obtenir un système gérant globalement la localisation de toutes les unités. Cette absence de gestion globale remet en cause les méthodes classiques de conception fondées sur un système offrant une représentation stable de l'environnements. Dans ce contexte, nous avons étudié la conception basée sur les agents mobiles, programmes se déplaçant de site en site de manière autonome, afin de démontrer leur utilité dans des environnements dynamiques à l'échelle d'Internet, et ce, en l'absence d'un système capable de gérer la localisation globale. ABSTRACT : From the study of programming paradigms used in distributed systems and recent network architectures, especially wireless ones, we distinguish the problem of mobile unit management (PDA, smartphone, ...) when they are involved in the Internet. Their mobility introduces a high physical dynamism which leads to reconsider design patterns used in an intranet. Such systems do not allow to provide a global view of the distribution. This absence of global view implies to revisit classical design approaches based upon a system supplying a stable context representation. Therefore, we have studied a design approach based upon mobile agents, namely programs moving from site to site in an autonomous way. We demonstrate their usefulness in such dynamic environments at large scale in the Internet, in which there exits non global location service
    corecore