XML Dataspaces for the Coordination of Internet Agents

نویسندگان

  • Giacomo Cabri
  • Letizia Leonardi
  • Franco Zambonelli
چکیده

This paper presents MARS-X, a programmable coordination architecture for autonomous and mobile Internet agents. In MARS-X, mobile Internet agents coordinate through programmable XML dataspaces, accessed by agents in a Linda-like fashion. This suits very well the characteristics of both mobile Internet agents and the Internet environment itself, because MARS-X enforces open and uncoupled interactions and, via XML, it offers a high degree of standard interoperability. In addition, coordination in MARS-X is made more flexible and secure by the capability of programming the behaviour of the XML dataspaces by reaction to the agents' accesses. An application example related to the management of on-line academic courses shows the suitability and the effectiveness of the MARS-X architecture.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tuple-based Technologies for Coordination

By tuple-based technologies we refer to any coordination system that uses associative access to shared dataspaces for communication / synchro-

متن کامل

µ2 Log: Towards Remote Coordination

Modern computing is characterized, among others, by two major facts. On the one hand, methods are needed to master the ever growing complexity of information systems. On the other hand, distributed and open systems allow configurations to change dynamically and thus require tools to allow processes to cooperate, communicate and work in synergy. A theoretical model 2Log, supported by an efficien...

متن کامل

Some Thoughts on Transiently Shared Dataspaces

Transiently Shared Dataspaces (TSD), recently introduced in the coordination infrastructure Lime, represent an emerging technology to enable the use of dataspaces for the coordination of mobile agents: data-sharing is allowed among agents running on hosts belonging to the same federation (i.e., currently connected). In this paper we present a formalization of the TSD technology in order to prov...

متن کامل

Comparing Software Architectures for Coordination Languages

We discuss three software architectures for coordination. All architectures are based on agents. Each agent has a local dataspace that contains shared distributed replicated data. The three architectures diier in the way agents communicate: either through an unordered broadcast, through an atomic broadcast, or through a synchronization among all agents. We rst show how to represent both data-dr...

متن کامل

A Survey on Coordination Middleware for XML-centric Applications

This paper focuses on coordination middleware for distributed applications based on active documents and XML technologies. First, the paper introduces the main concepts underlying active documents and XML, and identifies the strict relations between active documents and mobile agents (“document agents”). Then, the paper goes into details about the problem of defining a suitable middleware archi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Applied Artificial Intelligence

دوره 15  شماره 

صفحات  -

تاریخ انتشار 2001