From BPEL to Event-B

Abstract : Web services compositions are defined using languages supporting the descrip- tions of orchestration and choreography. BPEL is the most well known and used orchestration language. It describes the behavior of the process that specifies the composition of web ser- vices but it does not support verification and validation of behavioral requirements. In our work, we are interested in the formal validation of web services orchestrations. We propose a proof and refinement based approach for the formal representation, verification and validation of web services compositions using the Event B method. This paper presents the BPEL2B translator that automates the translation of BPEL into Event B models.
Document type :
Conference papers
Complete list of metadatas
Contributor : Idir Ait Sadoune <>
Submitted on : Friday, October 21, 2011 - 9:15:07 AM
Last modification on : Friday, January 31, 2020 - 1:52:04 PM


  • HAL Id : hal-00634398, version 1



Idir Aït-Sadoune, Yamine Aït-Ameur. From BPEL to Event-B. International Workshop on Integration of Model-based Methods and Tools (IM FMT 2009) at 7th International Conference on integrated Formal Methods (IFM 2009)., Feb 2009, Düsseldorf, Germany. ⟨hal-00634398⟩



Record views