DocumentCode :
1973101
Title :
Scalable Service Composition Execution through Asynchronous I/O
Author :
Stecca, Michele ; Fornasa, Martino ; Baglietto, Pierpaolo ; Maresca, Massimo
Author_Institution :
Comput. Platform Res. Center (CIPI), Univ. of Padua, Padua, Italy
fYear :
2013
fDate :
June 28 2013-July 3 2013
Firstpage :
312
Lastpage :
319
Abstract :
In the last few years different solutions have been proposed for the composition of Web APIs. In this paper we focus on the scalability problems appearing when the software platform in charge of executing Service Compositions (which are defined as Directed Acyclic Graphs, DAGs) is supposed to support huge numbers of concurrent executions. This is the case of viral applications as well as of Cloud Computing scenarios where Service Compositions are deployed and executed in multi-tentant platforms implementing different paradigms such as Business Process as a Service, Mashup as a Service, Service Composition as a Service. The proposed solution exploits the Asynchronous I/O paradigm for the efficient utilization of system resources such as threads and memory.
Keywords :
application program interfaces; cloud computing; directed graphs; DAG; Web API; asynchronous I/O; business process as a service; cloud computing; directed acyclic graph; mashup as a service; multitentant platform; scalability problem; scalable service composition execution; service composition as a service; software platform; Adaptation models; Computer architecture; Concurrent computing; Context; Message systems; Scalability; Software; Asynchronous I/O; Service Composition; Threading models;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing (SCC), 2013 IEEE International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5026-8
Type :
conf
DOI :
10.1109/SCC.2013.38
Filename :
6649710
Link To Document :
بازگشت