We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "protocol-driven" and adaptation consists in runtime protocol switch. Protocol specifications take a global, rather than a local, perspective and each agent, before starting to follow a new (global) protocol, projects it for obtaining a local version. If all the agents in the MAS are driven by the same global protocol, the compliance of the MAS execution to the protocol is obtained by construction
Global types are behavioral types for specifying and verifying multiparty interactions between distr...
Software systems in domains like Smart Cities, the Internet of Things or autonomous cars are coined ...
Adaptive systems are often composed of distributed components that co-operate in order to achieve a ...
We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "proto...
Abstract—This paper aims at incorporating the notion of self-adaptiveness in the context of multipar...
Abstract To model the notion of self-adaptiveness for mul-tiparty sessions, we propose a formal fram...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Choreographies allow designers to specify the protocols followed by participants of a distributed in...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Evolution of software challenges multi-agent systems to be adaptive and the adaptation capabilities ...
Global types are behavioral types for specifying and ve-rifying multiparty interactions between dist...
In this paper, we address the problem of dynamic protocol update (DPU) that requires global coordina...
Global session types are behavioral types designed for specifying in a compact way multiparty intera...
Global types are behavioral types for specifying and verifying multiparty interactions between distr...
Software systems in domains like Smart Cities, the Internet of Things or autonomous cars are coined ...
Adaptive systems are often composed of distributed components that co-operate in order to achieve a ...
We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "proto...
Abstract—This paper aims at incorporating the notion of self-adaptiveness in the context of multipar...
Abstract To model the notion of self-adaptiveness for mul-tiparty sessions, we propose a formal fram...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Choreographies allow designers to specify the protocols followed by participants of a distributed in...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Constrained global types are a powerful means to represent agent interaction protocols. In our recen...
Evolution of software challenges multi-agent systems to be adaptive and the adaptation capabilities ...
Global types are behavioral types for specifying and ve-rifying multiparty interactions between dist...
In this paper, we address the problem of dynamic protocol update (DPU) that requires global coordina...
Global session types are behavioral types designed for specifying in a compact way multiparty intera...
Global types are behavioral types for specifying and verifying multiparty interactions between distr...
Software systems in domains like Smart Cities, the Internet of Things or autonomous cars are coined ...
Adaptive systems are often composed of distributed components that co-operate in order to achieve a ...