DocumentCode :
123738
Title :
Modeling and Verifying the Transactional and QoS-aware Services Composition Using Event-B
Author :
Abbassi, Imed ; Kmimech, Mourad ; Ben Hadj Alouane, Nejib ; Gaaloul, Walid
Author_Institution :
ENIT, Univ. of Tunis El Manar UR-OASIS, Tunis, Tunisia
fYear :
2014
fDate :
23-25 June 2014
Firstpage :
313
Lastpage :
318
Abstract :
Composite applications leveraging the functionalities offered by Web services are today the underpinnings of enterprise computing. However, current Web services composition systems make only use of functional requirements in the selection process of component Web services, while the transactional consistency and quality of service (QoS) are crucial parameters of most business applications. In this paper, we propose a novel approach for Web services selection and composition based on transactional requirements and QoS constraints. The transactional requirements are defined by the engineers using the acceptable termination states concept. We give a formalization of our approach in Event-B. We incrementally combine the modeling and verification activities related to formal development process supported by Event-B method. The verification activity is based on the proof and model-checking.
Keywords :
Web services; formal specification; formal verification; QoS constraints; QoS-aware services composition; Web services composition systems; Web services selection; business applications; component Web services; composite applications; enterprise computing; event-B method; formal development process; formal verification; functional requirements; model-checking; modeling activities; proof; quality of service; termination states concept; transactional consistency; transactional requirements; verification activities; Abstracts; Context; Quality of service; Reliability; Runtime; Time factors; Web services; Formal verification; Model-checking; Proof; Transactional requirements; Web service; service composition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
WETICE Conference (WETICE), 2014 IEEE 23rd International
Conference_Location :
Parma
Type :
conf
DOI :
10.1109/WETICE.2014.85
Filename :
6927073
Link To Document :
بازگشت