Modelling Agent Communication Languages

نویسندگان

  • Stephen Cranefield
  • Mariusz Nowostawski
  • Martin Purvis
چکیده

This paper proposes the use of the Unified Modelling Language (UML) as a formalism for defining an abstract syntax for Agent Communication Languages (ACLs) and their associated content languages. It describes an approach supporting a formal automatic mapping from high-level abstract specifications of language structures to specific computer language bindings and in-memory structures that can be directly used by an agent platform. Some advantages of this approach are that it provides a formal framework for specifying and experimenting with alternative agent communication languages, reduces the error-prone manual process of generating compatible bindings and grammars for different syntaxes. A proof-of-concept prototype implementation supporting an automatic conversion from abstract communication language expressed in UML to a native Java API and a Resource Description Framework (RDF) serialisation format is described.

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

ثبت نام

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

منابع مشابه

DUNEDIN NEW ZEALAND Is it an Ontology or an Abstract Syntax? Modelling Objects, Knowledge and Agent Messages

This paper describes a system of interlinked ontologies to describe the concepts underlying FIPA agent communication. A meta-modelling approach is used to relate object-oriented domain ontologies and abstract models of agent communication and content languages and to describe them in a single framework. The modelling language used is the Unified Modeling Language, which is extended by adding th...

متن کامل

Is it an Ontology or an Abstract Syntax? Modelling Objects, Knowledge and Agent Messages

This paper describes a system of interlinked ontologies to describe the concepts underlying FIPA agent communication. A meta-modelling approach is used to relate object-oriented domain ontologies and abstract models of agent communication and content languages and to describe them in a single framework. The modelling language used is the Unified Modeling Language, which is extended by adding th...

متن کامل

Modelling Multi-agent Interaction Protocols Using Categories Enriched over Pointed Sets

The study of multi-agent systems is proving to be an exciting and active research field within computer science. Communication is an important aspect of multi-agent systems, and the protocols that are used to provide a shared definition of what agents can say to each other, along with the meaning of what agents say, receive much attention from researchers. At present, there are a number of well...

متن کامل

Structured Engineering Process for Agent Communication Modelling

Intelligent multi-agent systems offer a new architectural style for distributed and knowledge-intensive applications. Now that agent systems are applied on a wider industrial scale, there is a practical need for structured conceptual modelling methods, similar to what is in use for conventional large-scale information and knowledge systems. Such knowledge-level methods are still inadequate for ...

متن کامل

Modelling Agent Communication in a First Order Logic

In the design of information systems, the notion of agent has proven useful. When modelling communication among agents, deontic concepts, such as obligations, permissions, and prohibitions are essential. The dynamics of obligations, i.e., how obligations are created and destroyed, can effectively be described by means of notions from speech act theory. In this paper, we present a language that ...

متن کامل

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


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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000