Functionality Aware Dynamic Composition of Web Services

被引:3
|
作者
Sha, Mohemmed [1 ]
Alameen, Abdalla [1 ]
机构
[1] Prince Sattam bin Abdulaziz Univ, Coll Arts & Sci, Dept Comp Sci, Wadi Al Dawaser 11991, Saudi Arabia
来源
关键词
Web service; service composition; quality of service; dynamic composition; ALGORITHM;
D O I
10.32604/csse.2021.014513
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The composition of the web service is a common technique to attain the best results of complex web tasks. The selection of appropriate web services, linking those services in the action flow and attaining the actual functionality of the task are the important factors to be considered. Even though different frameworks and methods have been proposed to dynamically compose web services, each method has its advantage and disadvantage over the other. Most of the methods give much importance to the Quality of Service (QoS) but fail to achieve the actual functionality after composition. This paper proposes a functionality-oriented composition technique for composing web services. Moreover, this method helps reach the extreme functionality of each web service in the composition towards customer satisfaction. Apart from considering the overall QoS of every single service, the non-functional parameters associated with these services are also considered for achieving the expected functionality. Each of these nonfunctional parameters has a vital role in the functional performance of the web service. The web services that satisfy the non-functional requirements are chosen to form the composition to attain the best performance. The list of services in the proposed composition method is different from the conventional one, which is composed based on the overall QoS. The non-functional parametric values, the QoS of each web service and the overall QoS after composition are evaluated for the proposed method and experimentally analyzed to prove their advantage over the others.
引用
收藏
页码:201 / 211
页数:11
相关论文
共 50 条
  • [41] A business model for dynamic composition of telecommunication web services
    Karunamurthy, Rajesh
    Khendek, Ferhat
    Glitho, Roch H.
    IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (07) : 36 - 43
  • [42] Unified formal modeling and analyzing both functionality and QoS of Web services composition
    Xiao F.-X.
    Huang Z.-Q.
    Cao Z.-N.
    Tu L.-Z.
    Zhu Y.
    Ruan Jian Xue Bao/Journal of Software, 2011, 22 (11): : 2698 - 2715
  • [43] An INFRAWEBS Approach to Dynamic Composition of Semantic Web Services
    Agre, Gennady
    Marinova, Zlatina
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2007, 7 (01) : 45 - 61
  • [44] Automatic and dynamic composition of web services using ontologies
    Mazzocca, Nicola
    Micillo, Rosa Anna
    Venticinque, Salvatore
    ADVANCES IN INTELLIGENT WEB MASTERING, 2007, 43 : 230 - +
  • [45] Personalized web services creation via dynamic composition
    Kumanayaka, O. W. H.
    Ranasinghe, D. N.
    2006 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, VOLS 1 AND 2, 2006, : 408 - 413
  • [46] A framework for automatic and dynamic composition of personalized Web services
    Zahreddine, W
    Mahmoud, QH
    19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS: AINA 2005, 2005, : 513 - 518
  • [47] DyOrch: Dynamic Orchestrator for Improving Web Services Composition
    Khwaldeh, Sufian
    Abu-Taieh, Evon
    Alhadid, Issam
    Alkhawaldeh, Rami
    Masa'deh, Ra'ed
    EDUCATION EXCELLENCE AND INNOVATION MANAGEMENT THROUGH VISION 2020, 2019, : 6030 - 6047
  • [48] A Variation Aware Composition Model for Dynamic Web Service Environments
    Chattopadhyay, Soumi
    Banerjee, Ansuman
    SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 694 - 713
  • [49] A flexible and scalable framework for QoS-aware web services composition
    Hosseinpour Agdam M.
    Yousefi S.
    2010 5th International Symposium on Telecommunications, IST 2010, 2010, : 521 - 526
  • [50] A user-oriented and context-aware web services composition
    Li, Yiqiang
    Zhu, Zhiliang
    Journal of Software, 2012, 7 (04) : 878 - 883