DocumentCode
3313151
Title
A functional flavor of service composition
Author
Liang Bao ; Qian Li ; Kai Zhen ; Wei Xiang ; Ping Chen
Author_Institution
Software Eng. Inst., Xidian Univ., Xi´an, China
Volume
4
fYear
2011
fDate
26-28 July 2011
Firstpage
2344
Lastpage
2348
Abstract
Service composition is an emerging computing paradigm for constructing next-generation large-scale distributed applications within and across organizational boundaries. How to cope with the complexity of service composition resulting from increasingly sophisticated and heterogeneous services poses one of the great challenges for enterprises and organizations within many domains. This paper introduces a simple and novel service composition model based on functional programming and REST. We propose the λ@-calculus which extends the classical λ-calculus to define identifier representing different resources and model a service as a function that consumes some identifiers and produces an result. A Functional Service Composition Language (FSCL) is also implemented based on our functional service composition model. The simplicity and optimization superiority of the proposed approach is verified by experimental results from a specific process in comparison with WS-BPEL.
Keywords
distributed processing; functional languages; functional programming; λ@-calculus; Functional Service Composition Language; REST; computing paradigm; functional flavor; functional programming; heterogeneous services; next-generation large-scale distributed application; optimization superiority; service composition; Calculus; Computational modeling; Educational institutions; Power capacitors; Semantics; Syntactics; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Fuzzy Systems and Knowledge Discovery (FSKD), 2011 Eighth International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-61284-180-9
Type
conf
DOI
10.1109/FSKD.2011.6020002
Filename
6020002
Link To Document