Modélisation et Vérification Formelles de Compositions de Services. Une Approche Fondée sur le Raffinement et la Preuve

Abstract : The ability to compose existing services to provide more complex functionality is one of the main benefits of SOA architecture. This services compositions process, especially Web services, is generally defined by a choreography or an orchestration of atomic services. These compositions are seen as a states-transitions systems expressing the communication protocol between the participating services. Services Workflows description languages, expressing these compositions, suffer from the lack of formal semantics and the presence of ambiguities in their constructors definitions in standards defining these languages. The associated tools do not offer the possibility to formally verify and validate the behaviour and the obtained services compositions properties. This thesis focuses on modelling and formal verification of the Web services composition described with the BPEL standard using the B event method. The proposed approach models the static and dynamic parts of BPEL and is based on refinement for structuring the BPEL process development. The theorem proving technique is used for setting properties. One-to-one link is guaranteed between the BPEL elements and their B Event corresponding. This correspondence provides assistance to developers to improve the quality of the BPEL process. This approach has been implemented in the BPEL2B tool.
Document type :
Theses
Complete list of metadatas

Cited literature [185 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/tel-01819499
Contributor : Idir Ait Sadoune <>
Submitted on : Wednesday, June 20, 2018 - 3:14:45 PM
Last modification on : Friday, January 31, 2020 - 1:52:04 PM
Long-term archiving on: Tuesday, September 25, 2018 - 5:31:42 PM

File

Ma these.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : tel-01819499, version 1

Collections

Citation

Idir Ait-Sadoune. Modélisation et Vérification Formelles de Compositions de Services. Une Approche Fondée sur le Raffinement et la Preuve. Modélisation et simulation. Ecole Nationale Supérieure de Mécanique et d'Aérotechnique - Poitiers, 2010. Français. ⟨NNT : 2010ESMA0016⟩. ⟨tel-01819499⟩

Share

Metrics

Record views

102

Files downloads

103