{"title":"An Approach for QoS-aware Selection of Shared Services for Multiple Service Choreographies","authors":"J. C. Lima, R. Rocha, F. Costa","doi":"10.1109/SOSE.2016.62","DOIUrl":null,"url":null,"abstract":"Choreographies represent a particular approach for service composition in which coordination is performed in a distributed way. This approach is becoming one of the de facto standards for service composition in the Future Internet. However, QoS-aware deployment and management of service choreographies is usually performed without explicitly considering service sharing. This simplifying assumption makes choreography deployment less feasible in real scenarios, in which individual services are actually shared by several choreographies. This paper presents an approach for QoS-aware service selection for multiple choreographies considering the sharing of services among them. In particular, we argue that sharing-aware service selection represents a more realistic perspective since unsupervised service sharing may degrade the overall QoS provided for the choreographies. Our approach for service selection avoids this degradation by taking into account, besides the QoS requirements of service consumers and the QoS properties of services, the aggregate service load that results from the sharing.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SOSE.2016.62","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
Choreographies represent a particular approach for service composition in which coordination is performed in a distributed way. This approach is becoming one of the de facto standards for service composition in the Future Internet. However, QoS-aware deployment and management of service choreographies is usually performed without explicitly considering service sharing. This simplifying assumption makes choreography deployment less feasible in real scenarios, in which individual services are actually shared by several choreographies. This paper presents an approach for QoS-aware service selection for multiple choreographies considering the sharing of services among them. In particular, we argue that sharing-aware service selection represents a more realistic perspective since unsupervised service sharing may degrade the overall QoS provided for the choreographies. Our approach for service selection avoids this degradation by taking into account, besides the QoS requirements of service consumers and the QoS properties of services, the aggregate service load that results from the sharing.