Title
Automatising Mashup of Cloud Services with QoS Requirements.
Abstract
Service mashups represent an appealing business opportunity for companies since value added applications can be provided to fulfill clients' needs by integrating their services with the ones available on the Internet accessible according to standard Web Services technologies. Clients' needs are usually expressed in terms of a required functionality that can be obtained as a mashup application, together with specified QoS requirements referring to non-functional characteristics of the application, such as price, time, reliability. In order to make this opportunity a reality, mechanisms allowing for automatic selection and composition of services are necessary to avoid human intervention in the composition process. Here, a framework for automatic mashup of Cloud services taking into account QoS users' preferences, is presented. It relies on both AI planning techniques for automatic service composition, and software agent negotiation to select a composition that meets the specified QoS preferences. It allows for a dynamic QoS-based mashup of services since the QoS values provided for the single services in the composition are not fixed, but they could vary according to the providers' strategy. The proposed approach can be applied when services are provided in the context of a competitive market of service providers.
Year
DOI
Venue
2017
10.1007/978-3-319-61566-0_85
COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, CISIS-2017
Field
DocType
Volume
Mashup,World Wide Web,Computer science,Quality of service,Software agent,Service provider,Web service,Automated planning and scheduling,The Internet,Cloud computing
Conference
611
ISSN
Citations 
PageRank 
2194-5357
0
0.34
References 
Authors
17
3
Name
Order
Citations
PageRank
Claudia Di Napoli18321.12
Luca Sabatucci224929.40
Massimo Cossentino381673.70