This paper introduces Attribute Global Types, an extension inspired by Attribute Grammars to a formalism we have recently proposed for specifying and dynamically verifying multi-party agent interaction protocols. Global types equipped with attributes are more expressive, since they allow parametric specifications of protocols, but despite their expressive power, they can be still effectively used for dynamic checking of protocols: Attribute Global Types can be eas-ily represented as Prolog terms, and a mechanism for verifying that a sequence of messages complies to an Attribute Global Type has been designed and implemented in Prolog. This logic-based representation and implementation allow us to integrate a monitor agent implementing a run-...
Several type systems have been developed to address the conformance between specifications and imple...
AbstractIn this paper, we introduce the Multi-Agent Protocol (MAP) language which expresses dialogue...
The study of multiagent systems (MASs) focuses on systems in which many intelligent agents interact ...
This paper introduces Attribute Global Types, an extension inspired by Attribute Grammars to a forma...
Abstract. Attribute global types are a formalism for specifying and dy-namically verifying multi-par...
Attribute global types are a formalism for specifying and dynamically verifying multi-party agent in...
Verifying that interactions taking place inside a multiagent system (MAS) are compliant to the expec...
Global types are behavioral types for specifying and verifying multiparty interactions between distr...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
In this paper we investigate the theoretical foundations of global types for dynamic checking of pro...
Global types are behavioral types for specifying and ve-rifying multiparty interactions between dist...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
In multiagent systems, agent interaction is ruled by means of interaction protocols. Compliance to p...
Verifying that agent interactions in a multiagent system (MAS) are compliant to a given global proto...
A number of information systems can be described as a set of interacting entities, which must follow...
Several type systems have been developed to address the conformance between specifications and imple...
AbstractIn this paper, we introduce the Multi-Agent Protocol (MAP) language which expresses dialogue...
The study of multiagent systems (MASs) focuses on systems in which many intelligent agents interact ...
This paper introduces Attribute Global Types, an extension inspired by Attribute Grammars to a forma...
Abstract. Attribute global types are a formalism for specifying and dy-namically verifying multi-par...
Attribute global types are a formalism for specifying and dynamically verifying multi-party agent in...
Verifying that interactions taking place inside a multiagent system (MAS) are compliant to the expec...
Global types are behavioral types for specifying and verifying multiparty interactions between distr...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
In this paper we investigate the theoretical foundations of global types for dynamic checking of pro...
Global types are behavioral types for specifying and ve-rifying multiparty interactions between dist...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
In multiagent systems, agent interaction is ruled by means of interaction protocols. Compliance to p...
Verifying that agent interactions in a multiagent system (MAS) are compliant to a given global proto...
A number of information systems can be described as a set of interacting entities, which must follow...
Several type systems have been developed to address the conformance between specifications and imple...
AbstractIn this paper, we introduce the Multi-Agent Protocol (MAP) language which expresses dialogue...
The study of multiagent systems (MASs) focuses on systems in which many intelligent agents interact ...