[Show abstract][Hide abstract]ABSTRACT: Security is a very important concept in the growth and the development of the mobile agent technology. However, in most of researches, security properties are envisaged in the implementation phase. Nevertheless, the integration of security properties in all phases of software development can provide more secure mobile agents based systems. In this paper we are interested to model the security properties in order to protect stationary agents during their communications with visitor mobile agents.
Full-text Article · Dec 2015 · Procedia Computer Science
[Show abstract][Hide abstract]ABSTRACT: Mobile agents’ security is a major challenge for the expansion of their use. Actually, most research works have been interested in integrating mobile agents’ security requirements in the implementation stage. However, the integration of security requirements in the design stage could help towards the development of more secure systems based on mobile agents. In this paper, we are interested to model the security requirements of mobile agents in the design stage in order to protect places from malicious visitor agents. An example from a teleexpertise system is used to illustrate the proposed approach.
[Show abstract][Hide abstract]ABSTRACT: In recent years, software development based on Mobile Agents (MAs) has received important attention because it introduces a new development paradigm for widely distributed and heterogeneous systems. However, the existing work has mostly focused on the implementation phase of the MA‐based applications development process and they do not take into consideration the analysis and design phases. In this paper, we present a conceptual approach to model MAs. This approach is materialised by a Unified Modelling Language (UML) profile, called MA‐UML for modelling MAs.
Article · Jan 2009 · International Journal of Agent-Oriented Software Engineering
[Show abstract][Hide abstract]ABSTRACT: This paper presents an approach to model and to implement mobile agents. This approach is materialized by a UML profile, called MA-UML for modeling mobile agents, and a software development environment that assists the specification, design and implementation stages of the agent system development lifecycle, called MAMT. The MAMT environment provides support for modeling multi-agent systems by using the MA-UML profile.
[Show abstract][Hide abstract]ABSTRACT: In the last years, mobile agents are gaining great attention as a new concept for developing and implementing mobile and distributed applications. However, very little work has taken place in defining concepts and notations to model mobile agents. In this paper, we present an approach to model and to implement mobile agents. This approach is materialized by a UML notation, called MA-UML for modeling mobile agents, and a software CASE Tool, called MAMT for mapping conceptual diagrams into Java implementation.