Awareness and agility for autonomic distributed systems: platform-independent and publish-subscribe event-based communication for mobile agents

@article{Padovitz2003AwarenessAA,
  title={Awareness and agility for autonomic distributed systems: platform-independent and publish-subscribe event-based communication for mobile agents},
  author={Amir Padovitz and Arkady B. Zaslavsky and Seng Wai Loke},
  journal={14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings.},
  year={2003},
  pages={669-673}
}
  • A. PadovitzA. ZaslavskyS. Loke
  • Published 1 September 2003
  • Computer Science
  • 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings.
We propose using the publish-subscribe model to complement proprietary or standard agent communication languages, useful particularly in the case of exchanging and disseminating short communications about events and consequently, reducing complexity of multi-agent messaging. We describe how we implemented the event notification mechanism for mobile agents, and analyse experiments that demonstrate the Elvin-based event notification mechanism for communication between Grasshopper agents and… 

Figures from this paper

Using the Publish-Subscribe Communication Genre for Mobile Agents

The publish-subscribe model complements the proprietary or standard agent communication languages and advocates the event-based communication genre for mobile agent communities, which is useful for exchanging and disseminating large volumes of small lightweight messages.

Reliable Multi-agent Systems with Persistent Publish/Subscribe Messaging

This work describes the design of the fault-tolerant layer, its messaging system, as well as the algorithm of fault-recovery procedure in the case of agent and/or host death, and presents performance analysis of the proposed solution, to justify its use in systems which demand different levels of reliability.

Context-based addressing the concept and an implementation for large-scale mobile agent systems using publish-subscribe event notification

A simple implementation of context-based addressing for mobile agents using Elvin, a publish-subscribe event notification system, is described as a proof-of-concept, and the feasibility of the event-based paradigm for implementing context- based addressing forMobile agents is investigated.

Generic Fault-Tolerant Layer Supporting Publish/Subscribe Messaging

With the introduction of clustered messaging brokers and the fault-tolerant Mobile Connector, the ability to guarantee the exactly-once consumption of messages by agents is guaranteed.

Autonomic agent for transport networks

  • D. Bogdanovic
  • Computer Science
    2015 Optical Fiber Communications Conference and Exhibition (OFC)
  • 2015
This paper will discuss some of the use cases for basics autonomic agent, which takes into consideration layer 1 (with focus on optical transport) performance for layer 3 decisions.

Byzantine Fault Tolerant Event Stream Processing for Autonomic Computing

  • Hua ChaiWenbing Zhao
  • Computer Science
    2014 IEEE 12th International Conference on Dependable, Autonomic and Secure Computing
  • 2014
This paper proposes a set of lightweight mechanisms that help achieve Byzantine fault tolerant event processing for autonomic computing and introduces an evidence-based safe-guarding mechanism that prevents a faulty event consumer from inducing unnecessary rounds of state synchronization.

Information Management in Mobile Environments Using a Location-Aware Intelligent Agent System

This chapter offers a conceptual framework, location-aware intelligent agent system (LIA) in integration with publish/subscribe middleware to comprehensively address dynamic content dissemination and related issues and discusses the operational form of the framework in terms of PUSH and PULL strategies.

MOBILITY IN AGENTS , A STUMBLING OR A BUILDING BLOCK ?

Mobility of agents has been debated over the past few years. In this paper we try to answer questions such as: Does mobility of software agents represent the future of distributed computing

APPLICATION AWARE FOR BYZANTINE FAULT TOLERANCE

This dissertation research investigated the use of Conflict-free Replicated Data Types (CRDTs) to construct highly concurrent Byzantine fault tolerance systems, which does not require exploiting too many application semantics since all operations are commutative.

References

SHOWING 1-10 OF 12 REFERENCES

Using the Publish-Subscribe Communication Genre for Mobile Agents

The publish-subscribe model complements the proprietary or standard agent communication languages and advocates the event-based communication genre for mobile agent communities, which is useful for exchanging and disseminating large volumes of small lightweight messages.

A Distributed Event Messaging System for Mobile Agent Communication

This work has implemented a Distributed Event Messaging System (DEMS) that satisfies the communication requirements unique to mobile agents that has enabled efficient control and monitoring of the authors' mobile agents and has facilitated mobile agent collaboration and coordination.

Enabling awareness in dynamic mobile agent environments

This paper proposes the use of the Elvin event system in a dynamaic mobile agent environment where agents and hosts are not only mobile within the environment but also appear or appear or d2sappear from the environment.

Content Based Routing with Elvin4

The design and implementation of a second-generation content-based messaging system, Elvin4, which includes a novel security framework, internationalisation, a powerful subscription language, and a modular pluggable protocol stack is described.

A Benchmark Suite for Distributed Publish/Subscribe Systems

This paper lays out a set of requirements for a benchmark suite for distributed publish/subscribe services, and outlines its primary components, based on the own experience in building and studying publish/ Subscribe infrastructures, and on existing evaluation frameworks.

Supporting disconnectedness - transparent information delivery for mobile and invisible computing

The paper examines the issues involved in supporting content based messaging to both mobile devices and users using a combination of connected and mobile (possibly disconnected) devices, including persistence, multi-client shared subscriptions, non-destructive notification receipt, and notification expiry.

Towards a Formal Treatment of Implicit Invocation

A verification framework for implicit invocation is developed that is based on Jones' rely/guarantee reasoning for concurrent systems Jon83,St(phi)91 and illustrated with several examples.

An overview of mobile agents in distributed applications: Possibilities for future enterprise systems

  • S. Loke
  • Computer Science
    Informatica
  • 2001

Content Based Routing with Elvin4, Proceedings AUUG2K

  • Content Based Routing with Elvin4, Proceedings AUUG2K
  • 2000

Autonomic Computing Manifesto, IBM's Perspective on the state of Information Technology

  • Autonomic Computing Manifesto, IBM's Perspective on the state of Information Technology