Modelling and analysis of dynamic reconfiguration in BP-Calculus

  • Authors:
  • Faisal Abouzaid;John Mullins;Manuel Mazzara;Nicola Dragoni

  • Affiliations:
  • École Polytechnique de Montréal, Campus of the University of Montreal, Canada;École Polytechnique de Montréal, Campus of the University of Montreal, Canada;Newcastle University, Newcastle upon Tyne, UK,UNU-IIST, Macao, China;Technical University of Denmark (DTU), Copenhagen, Denmark

  • Venue:
  • KES-AMSTA'12 Proceedings of the 6th KES international conference on Agent and Multi-Agent Systems: technologies and applications
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The BP-calculus is a formalism based on the π-calculus and encoded in WS-BPEL. The BP-calculus is intended to specificaly model and verify Service Oriented Applications. One important feature of SOA is the ability to compose services that may dynamically evolve along runtime. Dynamic reconfiguration of services increases their availability, but puts accordingly, heavy demands for validation, verification, and evaluation. In this paper we formally model and analyze dynamic reconfigurations and their requirements in BP-calculus and show how reconfigurable components can be modeled using handlers that are essential parts of WS-BPEL language.