International audienceChoreographies allow designers to specify the protocols followed by participants of a distributed interaction. In this context, adaptation may be necessary to respond to external requests or to better suit a changing environment (a self-update). Adapting the behavior of a participant requires to update in a coordinated way possibly all the participants interacting with him. We propose a language able to describe a choreography together with its adaptation strategies, and we discuss the main issues that have to be solved to enable adaptation on a participant code dealing with many interleaved protocols
AbstractAn adaptation contract describes composition constraints and adaptation requirements among s...
We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "proto...
International audienceDeveloping systems through the composition of reusable software services is no...
International audienceChoreographies allow designers to specify the protocols followed by participan...
Electronic services are emerging as the de-facto enabler of interaction interoperability across orga...
International audienceWe illustrate our approach to develop and verify distributed, adaptive softwar...
International audienceThis tutorial describes AIOCJ, which stands for Adaptive Interaction Oriented ...
International audienceServices are developed separately and without knowledge of all possible use co...
International audienceIn the presence of operational context changes, many applications must use dyn...
International audienceAn adaptation contract describes composition constraints and adaptation requir...
This tutorial describes AIOCJ, which stands for Adaptive Interaction Oriented Choreographies in Joli...
International audienceChoreographic Programming is a paradigm for distributed programming, where hig...
Abstract—This paper aims at incorporating the notion of self-adaptiveness in the context of multipar...
Electronic services are emerging as the de-facto enabler of interaction interoperability across orga...
Abstract To model the notion of self-adaptiveness for mul-tiparty sessions, we propose a formal fram...
AbstractAn adaptation contract describes composition constraints and adaptation requirements among s...
We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "proto...
International audienceDeveloping systems through the composition of reusable software services is no...
International audienceChoreographies allow designers to specify the protocols followed by participan...
Electronic services are emerging as the de-facto enabler of interaction interoperability across orga...
International audienceWe illustrate our approach to develop and verify distributed, adaptive softwar...
International audienceThis tutorial describes AIOCJ, which stands for Adaptive Interaction Oriented ...
International audienceServices are developed separately and without knowledge of all possible use co...
International audienceIn the presence of operational context changes, many applications must use dyn...
International audienceAn adaptation contract describes composition constraints and adaptation requir...
This tutorial describes AIOCJ, which stands for Adaptive Interaction Oriented Choreographies in Joli...
International audienceChoreographic Programming is a paradigm for distributed programming, where hig...
Abstract—This paper aims at incorporating the notion of self-adaptiveness in the context of multipar...
Electronic services are emerging as the de-facto enabler of interaction interoperability across orga...
Abstract To model the notion of self-adaptiveness for mul-tiparty sessions, we propose a formal fram...
AbstractAn adaptation contract describes composition constraints and adaptation requirements among s...
We describe a framework for top-down centralized self-adaptive MASs where adaptive agents are "proto...
International audienceDeveloping systems through the composition of reusable software services is no...