• DocumentCode
    127545
  • Title

    A Survey of Formalization Approaches to Service Composition

  • Author

    Medeiros Campos, Glaucia Melissa ; Souto Rosa, Nelson ; Ferreira Pires, Luis

  • Author_Institution
    Centre of Inf., Fed. Univ. of Pernambuco, Recife, Brazil
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    Service-Oriented Computing (SOC) was introduced some years ago as a paradigm that allows companies to expose their core competencies as services. Yet, we can only benefit from the full potential of SOC if we explore the possibility of composing services. In practice, service composition enables the development of complex systems by combining existing services, which makes it possible to integrate business processes across different companies. Several languages have been defined to specify service compositions, such as WSBPEL and WS-CDL. However, these languages lack formal semantics, so that they do not allow the verification of the service composition behavior by means of properties such as the absence of deadlocks and livelocks. In this paper, we present a structured survey on initiatives in which formal description techniques were applied to specify and possibly verify service compositions. As a result of this study, we identified some open challenges and some topics for future work.
  • Keywords
    formal verification; service-oriented architecture; SOC; deadlocks; formal semantics; formal verification; formalization approach; livelocks; service composition; service-oriented computing; Algebra; Automata; Companies; Petri nets; Semantics; Wiring; Behavioral Analysis; Formal Description Techniques; Service Composition; Service-Oriented Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2014 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5065-2
  • Type

    conf

  • DOI
    10.1109/SCC.2014.32
  • Filename
    6930532