Abstract—This paper introduces the Multiagent Protocols (MAP) Web service choreography language and demonstrates how service choreographies can be specified, verified, and enacted with a comparatively simple process language. MAP is a directly executable specification, services do not have to be preconfigured at design-time. Instead, a choreography, specified in MAP, can be sent dynamically to a group of distributed peers to execute at runtime. Furthermore, MAP is based on a formal foundation, this allows model checking of the choreography definition prior to live distribution and enactment. A motivating scenario, taken from the AstroGrid science use-cases, serves as the focal point for the paper and highlights the benefits of choreography,...
International audienceOrchestration and choreography are two perspectives to model service interacti...
Web service choreography languages allow for the description of multipart collaborations from a glob...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...
Guaranteeing the correct coordination of distributed applications that are built up as networks of a...
A service choreography is a model of the interactions in which a set of services engage to achieve a...
International audienceThe development of applications using service choreographies is becoming one o...
Both the agent and Grid communities develop concepts for distributed computing, however they do so w...
International audienceService-oriented computing has emerged as a new software development paradigm ...
AbstractWe present a formal model to represent orchestrations and choreographies and we define sever...
An important feature of the service-oriented approach is the ability to aggregate, through programma...
Web services choreography describes the global model of service interactions among a set of particip...
Web services choreography describes the global model of service interactions among a set of particip...
International audienceChoreography supports the specification, with a global perspective , of the in...
A fundamental promise of service oriented architecture (SOA) lies in the ease of integrating sharabl...
The Future Internet (FI) vision fosters the establishment of highly dynamic and continuously evolvin...
International audienceOrchestration and choreography are two perspectives to model service interacti...
Web service choreography languages allow for the description of multipart collaborations from a glob...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...
Guaranteeing the correct coordination of distributed applications that are built up as networks of a...
A service choreography is a model of the interactions in which a set of services engage to achieve a...
International audienceThe development of applications using service choreographies is becoming one o...
Both the agent and Grid communities develop concepts for distributed computing, however they do so w...
International audienceService-oriented computing has emerged as a new software development paradigm ...
AbstractWe present a formal model to represent orchestrations and choreographies and we define sever...
An important feature of the service-oriented approach is the ability to aggregate, through programma...
Web services choreography describes the global model of service interactions among a set of particip...
Web services choreography describes the global model of service interactions among a set of particip...
International audienceChoreography supports the specification, with a global perspective , of the in...
A fundamental promise of service oriented architecture (SOA) lies in the ease of integrating sharabl...
The Future Internet (FI) vision fosters the establishment of highly dynamic and continuously evolvin...
International audienceOrchestration and choreography are two perspectives to model service interacti...
Web service choreography languages allow for the description of multipart collaborations from a glob...
The emerging service-oriented architectures based on Web services is fostering a new generation of i...