• 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