• DocumentCode
    625893
  • Title

    A Model-Driven Engineering Approach for the Formal Verification of Composite Web Services

  • Author

    Maraoui, Raoudha ; Cariou, Eric ; Ayeb, Bechir

  • Author_Institution
    Tunisia Univ., Sfax, Tunisia
  • fYear
    2013
  • fDate
    17-20 June 2013
  • Firstpage
    266
  • Lastpage
    271
  • Abstract
    We propose in this paper a model-driven approach for specifying and verifying Web services composition. In particular, we present how the process engineering and reengineering allows us to check the consistency of Web services composition. To achieve this goal, we based on the Architecture Description Language (ADL) ACME. This ADL is coupled to Armani, a formal language based on first order predicates. Using MDE tools such as ATL, Xtext, Xpand and Check, we have developed a tool WSC2ACME taking as input a textual WSDL specification and outputting the corresponding ACME code. Then, we propose the re-engineering of the process to be able to use it properly, and to ensure the proper functioning of the Web services composition. Our approach aims at improving the existing proposals taking a step forward in simplifying and improving the reliability of service composition.
  • Keywords
    Web services; formal languages; formal verification; software reliability; ACME code; ADL; ATL; Check; MDE tools; WSC2ACME; Xpand; Xtext; architecture description language; composite web services; first order predicates; formal language; formal verification; model-driven engineering approach; process engineering; process re-engineering; service composition reliability; textual WSDL specification; Biological system modeling; Connectors; Context; Grammar; Reliability; Unified modeling language; Web services; ADL ACME/ARMANI; Formal Specification; MDE; Service Composition; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2013 IEEE 22nd International Workshop on
  • Conference_Location
    Hammamet
  • ISSN
    1524-4547
  • Print_ISBN
    978-1-4799-0405-1
  • Type

    conf

  • DOI
    10.1109/WETICE.2013.20
  • Filename
    6570625