DocumentCode
1669983
Title
A Formal Approach for Ensuring a Correct Reconfigurable Composite Service
Author
Graiet, Mohamed ; Abbassi, Imed ; Maroui, Rawdha ; Sindyana, Jlassi ; Hamel, Lazhar
Author_Institution
High Sch. of Comput. Sci. & Math., Monastir Univ., Monastir, Tunisia
fYear
2015
Firstpage
411
Lastpage
418
Abstract
The reconfigurable composite services (CWSs) can repair itself if any execution problems occur, in order to complete successfully its own execution. The research problem in which we are interested in is how to ensure the correctness of reconfigurable CWSs. This paper proposes an incremental design approach for modeling and verifying reconfigurable CWSs by using EventB. We start by abstractly specifying the main requirements of reconfigurable CWSs and then refining them through several steps by introducing the concept of dependencies and dynamic transactional patterns (DTPs) to model reconfigurable CWSs. The consistency of each model and the relationship between an abstract model and its refinements are obtained by formal proofs. Finally, we use ProB model-checker to trace possible design errors.
Keywords
Web services; formal verification; CWSs; DTPs; EventB; ProB model-checker; Web services; abstract model; dynamic transactional patterns; formal approach; incremental design approach; reconfigurable composite service correction; Adaptation models; Context; Context modeling; Petri nets; Reliability; Runtime; Web services; Formal verification; Model-checking; Proof; Reconfigurable composite services; Web service;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing (SCC), 2015 IEEE International Conference on
Conference_Location
New York, NY
Print_ISBN
978-1-4673-7280-0
Type
conf
DOI
10.1109/SCC.2015.63
Filename
7207381
Link To Document