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 条
  • [31] A Method for Dynamic QoS-Aware Web Services Selection
    Fang Chen
    Wang Jindong
    Zhang Hengwei
    Yu Zhiyong
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2415 - 2420
  • [32] Dynamic selection mechanism for quality of service aware web services
    D'Mello, Demian Antony
    Ananthanarayana, V. S.
    ENTERPRISE INFORMATION SYSTEMS, 2010, 4 (01) : 23 - 60
  • [33] Dynamic services selection approach for the composition of complex services in the web of objects
    Kouicem, Amal
    Chibani, Abdelghani
    Tari, Abdelkamel
    Amirat, Yacine
    Tari, Zahir
    2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), 2014, : 298 - 303
  • [34] Dynamic discovery, invocation and composition of Semantic Web services
    Sycara, K
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3025 : 3 - 12
  • [35] Dynamic agent composition from semantic web services
    Czajkowski, M
    Buczak, AL
    Hofmann, MO
    SEMANTIC WEB AND DATABASES, 2005, 3372 : 27 - 40
  • [36] DynaComp: a Framework for dynamic composition of semantic web services
    Elmaghraoui, Hajar
    Benhlima, Laila
    Chiadmi, Dalila
    2014 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS), 2014, : 618 - 622
  • [37] A Framework for QoS Based Dynamic Web Services Composition
    Nema, Jigyasu
    Niyogi, Rajdeep
    Milani, Alfredo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 528 - 538
  • [38] Research on reasoning of the dynamic semantic web services composition
    Li, Yingjie
    Yu, Xueli
    Geng, Lili
    Wang, Li
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 435 - +
  • [39] Value-based dynamic composition of web services
    Nakamura, Kazuto
    Aoyama, Mikio
    ASPEC 2006: 13TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 139 - +
  • [40] Dynamic composition of web services based on domain ontology
    Li, Man
    Wang, Da-Zhi
    Du, Xiao-Yong
    Wang, Shan
    Jisuanji Xuebao/Chinese Journal of Computers, 2005, 28 (04): : 643 - 650