Title :
Formalization and analysis of timed BPEL
Author :
Chama, Imed Eddine ; Belala, Nabil ; Saidouni, Djamel Eddine
Author_Institution :
Comput. Sci. & Applic. Dept., Univ. Constantine II, Constantine, Algeria
Abstract :
In this paper, we are interested in formalization, analysis and checking of the BPEL language at the semantic level. We propose translating rules from BPEL language to a low-level real-time model (DATA). This model is based on true-concurrency semantics and supports at the same time timing constraints and actions durations. This transformation approach gives a formal semantics to the BPEL language and allows the formalization and the analysis of both qualitative and quantitative requirements. The resulting DATA structures are then analyzed by model checking value-based temporal logic properties (TCTL) using UPPAAL.
Keywords :
Web Services Business Process Execution Language; Web services; formal verification; UPPAAL; formal semantics; low-level real-time model; model checking value-based temporal logic properties; timed BPEL language; true-concurrency semantics; Analytical models; Clocks; Data models; Semantics; Timing; Unified modeling language; Web services; BPEL; Behavior; DATA; Real-time model; Semantics; Timed constraints; Web services;
Conference_Titel :
Information Reuse and Integration (IRI), 2014 IEEE 15th International Conference on
DOI :
10.1109/IRI.2014.7051928