ADK-building mobile agents for network and systems management from reusable components

@article{Gschwind1999ADKbuildingMA,
  title={ADK-building mobile agents for network and systems management from reusable components},
  author={Thomas Gschwind and Metin Feridun and Stefan Pleisch},
  journal={Proceedings. First and Third International Symposium on Agent Systems Applications, and Mobile Agents},
  year={1999},
  pages={13-21}
}
  • T. Gschwind, M. Feridun, Stefan Pleisch
  • Published 3 October 1999
  • Computer Science
  • Proceedings. First and Third International Symposium on Agent Systems Applications, and Mobile Agents
Mobile agents, programs that move within a system performing a set of tasks, are an active field of research. The focus of current research, however, is on the development of execution platforms and applications for mobile agents and not on methodologies for building agents. Creating mobile agents can be tedious and susceptible to errors. We propose a framework where the agent is composed using a well-defined set of categories of software components. Building systems from software components… 

Figures from this paper

A framework for building reusable mobile agents for network management
  • I. Satoh
  • Computer Science
    NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327)
  • 2002
TLDR
This paper proposes a framework where a mobile agent for network management is composed of two kinds of software components, a itinerary part and a behavioral logic part, and both components are implemented as mobile agents.
Building reusable mobile agents for network management
  • I. Satoh
  • Computer Science
    IEEE Trans. Syst. Man Cybern. Part C
  • 2003
TLDR
A framework where a mobile agent for network management is composed of two kinds of software components, an itinerary part and a behavioral logic part that allows a mobile agents to be reused in various networks without being modified.
GOING BEYOND MOBILE AGENT PLATFORMS: COMPONENT-BASED DEVELOPMENT OF MOBILE AGENT SYSTEMS
TLDR
A component-based framework that enables ordinary applications to use mobile agents in an easy and flexible way and provides integration with ActiveX, which allows applications to be written in a wide variety of programming languages.
Reusable mobile agents for cluster computing
  • I. Satoh
  • Computer Science
    2003 Proceedings IEEE International Conference on Cluster Computing
  • 2003
TLDR
A framework for reusable mobile agents for managing clusters in the sense that they are independent of either particular cluster systems or applications and can precisely select a suitable itinerary component to do management tasks at the hosts that the tasks want to visit over networks.
BUILDING DOMAIN-SPECIFIC MOBILE-AGENT PLATFORMS FROM REUSABLE SOFTWARE COMPONENTS
TLDR
By using this framework, the development of domain-specify mobile agent platforms is simplified, allowing a more rapid development cycle, which can contribute to an easier spreading of the mobile agent.
Building and Selecting Mobile Agents for Network Management
  • I. Satoh
  • Computer Science
    Journal of Network and Systems Management
  • 2005
TLDR
The framework provides a methodology for easily developing and operating mobile agents for traveling among multiple sub-networks to perform their management tasks at all of the nodes that they visit.
Achieving the Promise of Reuse with Agent Components
TLDR
This paper describes the vision and progress made towards developing a robust infrastructure, methods, and tools for using software agents as next generation flexible components and applying reuse technologies to rapidly construct agents and agent systems.
Software Agents as Next Generation Software Components
TLDR
This chapter surveys some of software agents, with differing characteristics such as mobility, autonomy, collaboration, persistence and intelligence, and combines agents and workflow to provide significant benefits beyond those traditionally associated with components and scripting.
Software agents as next generation software components
TLDR
This chapter surveys some of software agents, with differing characteristics such as mobility, autonomy, collaboration, persistence and intelligence, and combines agents and workflow to provide significant benefits beyond those traditionally associated with components and scripting.
An Agent-Oriented Framework for Constructing Mobile Agent Systems
TLDR
A framework for constructing a mobile agent system that takes agent orientation into account to provide a programming model for novice mobile agent programmers is described.
...
...

References

SHOWING 1-10 OF 19 REFERENCES
The OMG Mobile Agent System Interoperability Facility
TLDR
Two sets of interfaces that constitute MASIF are described: MAFAgentSystem and MAFFinder (the acronym MAF is used for historical reasons).
Distributed management with mobile components
  • M. Feridun, Wilco Kasteleijn, Jens Krause
  • Computer Science
    Integrated Network Management VI. Distributed Management for the Networked Millennium. Proceedings of the Sixth IFIP/IEEE International Symposium on Integrated Network Management. (Cat. No.99EX302)
  • 1999
TLDR
An object-oriented, Java-based implementation of the DMF, which provides an environment which allows a broad range of management tasks to move and run anywhere within the managed system, and describes applications developed on this platform.
A Hands-On Look at Java Mobile Agents
TLDR
The authors installed and evaluated three leading systems available for download from the Web: General Magic's Odyssey, IBM's Aglets, and ObjectSpace's Voyager-and looked at issues such as ease of installation, feature set, documentation, and cost.
Mobile agents for network management
TLDR
The potential uses of mobile agents in network management are discussed and software agents and a navigation model that determines agent mobility are defined and a number of potential advantages and disadvantages are listed.
Client/Server programming with Java and Corba
TLDR
This work combines client/server computing with the architecture and methodologies of CORBA and object-oriented programming and provides programs and technical know-how to implement those concepts and theories into workable everyday business applications.
Visual Modeling for Agent-Based Applications
TLDR
A tool that lets nonprogrammers create mobile agents and distributed itineraries using a small set of generic icons and was able to generate even complex agents in three to four minutes in preliminary experiments.
Secure Java Class Loading
  • L. Gong
  • Computer Science
    IEEE Internet Comput.
  • 1998
TLDR
The author concludes that JDK 1.2 has introduced a powerful and secure class loading mechanism that not only enforces type safety and name space separation but also has a significant role in the new security architecture that supports fine grained, permission based access control.
The Bean Development Kit
  • http://java.sun.com/beans/software/bdk download.html,
  • 1998
SNMP, SNMPv2, and CMIP
  • 1993
Programming and Deploying Java¿ Mobile Agents with Aglets¿
TLDR
Geared for Java programmers with no previous agent experience, the book presents a clear introduction to mobile agents that explains the basic conceptual model, agent behavior, the creation and disposal of agents, and agent transfer over a network.
...
...