@inproceedings{d340d8f023834369a44d27dacd97d9fc,
title = "A Survey of formalization approaches to service composition",
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 WS- BPEL 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 = "EWI-25212, SCS-Services, METIS-306083, IR-92341, Behavioral Analysis, Algebra, Petri nets, Automata, Formal Description Techniques, Wiring, Semantics, Service Composition, Service oriented computing, Companies",
author = "Campos, {Glaucia M.M.} and Rosa, {Nelson S.} and {Ferreira Pires}, Luis",
note = "eemcs-eprint-25212 ; IEEE 11th International Conference on Services Computing, SCC 2014 ; Conference date: 27-06-2014 Through 02-07-2014",
year = "2014",
month = jun,
doi = "10.1109/SCC.2014.32",
language = "Undefined",
isbn = "978-1-4799-5065-2",
publisher = "IEEE",
pages = "179--186",
booktitle = "IEEE International Conference on Services Computing, SCC 2014",
address = "United States",
}