Abstract | ||
---|---|---|
Automated composition of services is a key functionality for the adoption of the service-oriented development paradigm. Solving this problem in practice requires the ability to consider asynchronous stateful services and to express complex composition requirements which may span different phases of the life-cycle of component services. In this paper we present a novel automated service composition approach which addresses these challenges by associating so-called 'objects' to services, and by introducing a simple yet powerful notation to express composition requirements on them. We recast this view of the problem as a specific form of planning; our experiments on a prototype implementation witness the ability of our approach to deal with realistic scenarios and requirements that cannot be tackled by other current approaches. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1109/ICWS.2009.31 | Los Angeles, CA |
Keywords | Field | DocType |
novel automated service composition,control flow requirements,key functionality,powerful notation,different phase,complex composition requirement,component service,automated composition,asynchronous stateful service,composition requirement,automated service composition,current approach,life cycle,protocols,control flow,automatic control,prototypes,control systems,labeling,engines,web service,web services,formal specification,routing,planning,data mining | Asynchronous communication,Notation,Computer science,Control flow,Formal specification,Automatic control,Stateful firewall,Control system,Web service,Database,Distributed computing | Conference |
ISBN | Citations | PageRank |
978-0-7695-3709-2 | 19 | 0.91 |
References | Authors | |
13 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Piergiorgio Bertoli | 1 | 775 | 46.89 |
Raman Kazhamiakin | 2 | 520 | 30.33 |
Massimo Paolucci | 3 | 4573 | 423.28 |
Marco Pistore | 4 | 3021 | 181.74 |
Heorhi Raik | 5 | 145 | 8.10 |
Matthias Wagner | 6 | 247 | 23.36 |