Iterative selection algorithm for service composition in distributed environments

被引:13
|
作者
Su Sen [1 ]
Li Fei [1 ]
Yang FangChun [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
web service; quality of service (QoS); service selection algorithm; distributed QoS registry;
D O I
10.1007/s11432-008-0147-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In service oriented architecture (SOA), service composition is a promising way to create new services. However, some technical challenges are hindering the application of service composition. One of the greatest challenges for composite service provider is to select a set of services to instantiate composite service with end-to-end quality of service (QoS) assurance across different autonomous networks and business regions. This paper presents an iterative service selection algorithm for quality driven service composition. The algorithm runs on a peer-to-peer (P2P) service execution environment - distributed intelligent service execution (DISE), which provides scalable QoS registry, dynamic service selection and service execution services. The most significant feature of our iterative service selection algorithm is that it can work on a centralized QoS registry as well as cross decentralized ones. Network status is an optional factor in our QoS model and selection algorithm. The algorithm iteratively selects services following service execution order, so it can be applied either before service execution or at service run-time without any modification. We test our algorithm with a series of experiments on DISE. Experimental results illustrated its excellent selection and outstanding performance.
引用
收藏
页码:1841 / 1856
页数:16
相关论文
共 50 条
  • [21] QoS-guaranteed path selection algorithm for service composition
    Jain, Manish
    Sharma, Puneet
    Banetjee, Sujata
    2006 14TH IEEE INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2006, : 288 - 289
  • [22] Quality Evaluation and Selection Framework of Service Composition Based on Distributed Agents
    Liu, Zhenyu
    Liu, Tiejiang
    Cai, Lizhi
    Yang, Genxing
    PROCEEDINGS OF THE 2009 FIFTH INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, NWESP 2009, 2009, : 68 - +
  • [23] An adaptive algorithm for QoS-aware service composition in grid environments
    Luo J.-Z.
    Zhou J.-Y.
    Wu Z.-A.
    Service Oriented Computing and Applications, 2009, 3 (3) : 217 - 226
  • [24] QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless Environments
    Kun Yang
    Alex Galis
    Hsiao-Hwa Chen
    Mobile Networks and Applications, 2010, 15 : 488 - 501
  • [25] QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless Environments
    Yang, Kun
    Galis, Alex
    Chen, Hsiao-Hwa
    MOBILE NETWORKS & APPLICATIONS, 2010, 15 (04): : 488 - 501
  • [26] Application of the Negative Selection Algorithm to Detect Distributed Denial of Service Attacks
    Matrone, Daniel
    Pasquale, Rodrigo P.
    Bianchini, Calebe P.
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 5, ICICT 2024, 2024, 1000 : 375 - 385
  • [27] Network Flow Heuristic Algorithm for a Distributed Web Service Selection Problem
    Sultana, Maliha
    Akbar, Md. Mostofa
    Rouf, Mushfiqur
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 465 - 470
  • [28] A Distributed Algorithm for DAG-form Service Composition over MANET
    Hu, Zheng
    Tang, Xiaosheng
    Wang, Xu
    Ji, Yang
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 1664 - 1667
  • [29] Algorithm visualization for distributed environments
    Moses, Y
    Polunsky, Z
    Tal, A
    Ulitsky, L
    IEEE SYMPOSIUM ON INFORMATION VISUALIZATION - PROCEEDINGS, 1998, : 71 - +
  • [30] An Imperialist Competitive Algorithm for Service Composition and Optimal Selection in Cloud Manufacturing
    Akbaripour, Hossein
    Houshmand, Mahmoud
    Kerdegari, Adeleh
    2017 5TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI), 2017, : 129 - 133