Service Selection With QoS Correlations in Distributed Service-Based Systems

被引:4
|
作者
Li, Dongwei [1 ]
Ye, Dayong [2 ]
Gao, Nan [3 ]
Wang, Shuliang [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci, Beijing 100081, Peoples R China
[2] Sydney Univ Technol, Sch Software, Sydney, NSW 2006, Australia
[3] RMIT Univ, Sch Sci, Melbourne, Vic 3001, Australia
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Distributed service-based systems; service selection; QoS correlations; user requirements; NEGOTIATION;
D O I
10.1109/ACCESS.2019.2926127
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service selection is an important research problem in distributed service-based systems, which aims to select proper services to meet user requirements. A number of service selection approaches have been proposed in recent years. Most of them, however, overlook quality-of-service (QoS) correlations, which broadly exist in distributed service-based systems. The concept of QoS correlations involves two aspects: 1) QoS correlations among services and 2) QoS correlations of user requirements. The first aspect means that some QoS attributes of service not only depend on the service itself but also have correlations with other services, e.g., buying service 1 and then getting service 2 with half price. The second aspect means the relationships among QoS attributes of user requirements, e.g., a user can accept a service with fast response time and high service cost or the user can also accept a service with slow response time and low service cost (Fig. 1). These correlations significantly affect user selection of services. Currently, only a few existing approaches have considered QoS correlations among services, i.e., the first aspect, but they still overlook QoS correlations of user requirements, i.e., the second aspect, which are also very important in distributed service-based systems. In this paper, a novel service selection approach is proposed, which not only considers QoS correlations of services but also accounts for QoS correlations of user requirements. This approach, to the best of our knowledge, is the first one which considers QoS correlations of user requirements. Also, this approach is decentralized which can avoid the single point of failure. The experimental results demonstrate the effectiveness of the proposed approach.
引用
收藏
页码:88718 / 88732
页数:15
相关论文
共 50 条
  • [1] Improving the Trustworthiness of Service QoS Information in Service-Based Systems
    Yau, Stephen S.
    Huang, Jing
    Yin, Yin
    [J]. AUTONOMIC AND TRUSTED COMPUTING, 2010, 6407 : 208 - +
  • [2] Attributed Publication and Selection for Web Service-based Distributed Systems
    Brock, Michael
    Goscinski, Andrzej
    [J]. 2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 732 - 739
  • [3] Stochastic Evaluation of QoS in Service-Based Systems
    Bruneo, Dario
    Distefano, Salvatore
    Longo, Francesco
    Scarpa, Marco
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (10) : 2090 - 2099
  • [4] Detection of transmissible service failure in distributed service-based systems
    Ye, Dayong
    He, Qiang
    Wang, Yanchun
    Yang, Yun
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 119 : 36 - 49
  • [5] Dynamic QoS Management and Optimization in Service-Based Systems
    Calinescu, Radu
    Grunske, Lars
    Kwiatkowska, Marta
    Mirandola, Raffaela
    Tamburrelli, Giordano
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (03) : 387 - 409
  • [6] Design for Adaptation of Distributed Service-Based Systems
    Bucchiarone, Antonio
    De Sanctis, Martina
    Marconi, Annapaola
    Pistore, Marco
    Traverso, Paolo
    [J]. SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 : 383 - 393
  • [7] QoS-Aware Service Selection for Customisable Multi-Tenant Service-Based Systems: Maturity and Approaches
    He, Qiang
    Han, Jun
    Chen, Feifei
    Wang, Yanchun
    Vasa, Rajesh
    Yang, Yun
    Jin, Hai
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 237 - 244
  • [8] Multi-Objective Optimization Model for QoS-Enabled Web Service Selection in Service-Based Systems
    Pawar, Suvarna Sanjay
    Prasanth, Y.
    [J]. New Review of Information Networking, 2017, 22 (01): : 34 - 53
  • [9] A qos-based framework for the adaptation of service-based systems
    Mirandola, Raffaela
    Potena, Pasqualina
    [J]. Scalable Computing, 2011, 12 (01): : 63 - 78
  • [10] A QOS-BASED FRAMEWORK FOR THE ADAPTATION OF SERVICE-BASED SYSTEMS
    Mirandola, Raffaela
    Potena, Pasqualina
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2011, 12 (01): : 63 - 78