Web service composition in cloud: A fuzzy rule model

被引:0
|
作者
Alhadithy, Hussien [1 ]
Al-Shargabi, Bassam [2 ]
机构
[1] Department of Software Engineering, Faculty of Information Technology, Isra University, Amman, Jordan
[2] Department of Computer Information System, Faculty of Information Technology, Middle East University, Amman, Jordan
关键词
Web services;
D O I
10.2174/2213275912666181227142916
中图分类号
学科分类号
摘要
Background: Cloud Computing has drawn much attention in the industry due to its cost-efficient schema along with more prospects, such as elasticity and scalability nature of Cloud Com-puting. One of the main service models of a Cloud is software as a service, where many web services are published and hosted in the Cloud environment. Many web services offered in a Cloud have similar functionality, with different of characteristics non-functional requirements such as Quality of Service (QoS). In addition, as individual web services are limited in their capability. Therefore, there is a need for composing existing services to create new functionality in the form of composite service to fulfill the requirements of Cloud user for certain processes. Methods: This paper introduces a fuzzy rule approach to compose web service based on QoS from different Cloud Computing providers. The fuzzy rule is generated based on QoS of discovered web service from Cloud in order to compose web services that only match user requirements. The proposed model is based on an agent that is responsible for discovering and composing web service that only stratified user requirements Result: the experimental result shows that the proposed model is efficient in terms of time and the use of fuzzy rules to compose web services from different Cloud providers under different specifica-tions and configurations of Cloud Computing environment. Conclusion: In this paper, an agent-based model was proposed to compose web services based on fuzzy rule in Cloud environment. The agent is responsible for discovering web services and generat-ing composition plans based on offered QoS for each web service. The agent employs a set of fuzzy rules to carry out an intelligent selection to select the best composition plan that fulfills the requirements of the end user. The model was implemented on CloudSim to ensure the validity of the proposed model and performance time analysis was performed that showed good result in terms of time with regard to the Cloud Computing configuration. © 2020 Bentham Science Publishers.
引用
收藏
页码:446 / 453
相关论文
共 50 条
  • [1] Fuzzy Rule Based Web Service Composition in Cloud
    Alhadithy, Hussien
    Al-Shargabi, Bassam
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE, E-LEARNING AND INFORMATION SYSTEMS 2018 (DATA'18), 2018,
  • [2] A Rule-based Web Service Composition Approach
    Yao, Yujie
    Chen, Haopeng
    [J]. SIXTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS: ICAS 2010, PROCEEDINGS, 2010, : 150 - 155
  • [3] A framework for business rule driven web service composition
    Orriëns, B
    Yang, J
    Papazoglou, MP
    [J]. CONCEPTUAL MODELING FOR NOVEL APPLICATION DOMAINS, PROCEEDINGS, 2003, 2814 : 52 - 64
  • [4] Role and Attribute Based Access Control Model for Web Service Composition in Cloud Environment
    Geetha, N.
    Anbarasi, M. S.
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN DATA SCIENCE (ICCIDS), 2017,
  • [5] A formal model for Web service composition
    Lecue, Freddy
    Leger, Alain
    [J]. LEADING THE WEB IN CONCURRENT ENGINEERING: NEXT GENERATION CONCURRENT ENGINEERING, 2006, 143 : 37 - 46
  • [6] A New Model For Web Service Composition
    Hao, Long
    [J]. ADVANCED RESEARCH ON INFORMATION SCIENCE, AUTOMATION AND MATERIAL SYSTEM, PTS 1-6, 2011, 219-220 : 638 - 642
  • [7] Web Service Composition Using a Deductive XML Rule Language
    Nick Bassiliades
    Dimosthenis Anagnostopoulos
    Ioannis Vlahavas
    [J]. Distributed and Parallel Databases, 2005, 17 : 135 - 178
  • [8] Web Service composition using a deductive XML rule language
    Bassiliades, N
    Anagnostopoulos, D
    Vlahavas, I
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2005, 17 (02) : 135 - 178
  • [9] Cloud computing as a facilitator for web service composition in factory automation
    Juha Puttonen
    Andrei Lobov
    Maria A. Cavia Soto
    José L. Martinez Lastra
    [J]. Journal of Intelligent Manufacturing, 2019, 30 : 687 - 700
  • [10] QoS and SLA Aware Web Service Composition in Cloud Environment
    Wang, Dandan
    Ding, Hao
    Yang, Yang
    Mi, Zhenqiang
    Liu, Li
    Xiong, Zenggang
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (12): : 5231 - 5248