Comprehensive and systematic review of the service composition mechanisms in the cloud environments

被引:115
作者
Vakili, Asrin [1 ]
Navimipour, Nima Jafari [1 ]
机构
[1] Islamic Azad Univ, Tabriz Branch, Dept Comp Engn, Tabriz, Iran
关键词
Cloud computing; Service; Composition; Review; Systematic; THE-ART LITERATURE; OPTIMIZATION; RECOMMENDATIONS; ALGORITHM; RESOURCES; KNOWLEDGE; FRAMEWORK; SELECTION;
D O I
10.1016/j.jnca.2017.01.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Typically, cloud computing includes the provisioning of dynamically scalable and virtualized resources as services over the Internet. In the cloud environment, based on the user's needs, various types of services can be delivered that often must be composited to meet the user requests. Therefore, service composition is emerging as a universal technology in order to integrate distributed and heterogeneous services to combine and consolidate the cloud services. This idea focuses on the innovation of a new cloud service including previously existing services for cost and time reducing and efficiency improving. However, to the best of our knowledge, despite the importance of this matter in cloud environments, there doesn't exist any comprehensive and systematic research and survey in this field. Therefore, the purpose of this paper is to survey the existing techniques and mechanisms which can be addressed in this domain. Briefly, the contributions of this paper are: (1) providing an overview of the existing challenges in a range of problem domains associated with cloud service composition, (2) providing an anatomy of some important techniques throughout scope of cloud service composition and (3) outlining key areas for the improvement of service composition methods in the future research.
引用
收藏
页码:24 / 36
页数:13
相关论文
共 89 条
[1]   Deployment strategies in the wireless sensor network: A comprehensive review [J].
Abdollahzadeh, Sanay ;
Navimipour, Nima Jafari .
COMPUTER COMMUNICATIONS, 2016, 91-92 :1-16
[2]  
Aghdam Samad Mohammad, 2016, KARBALA INT J MODERN, DOI [10.1016/j.kijoms.2016.02.002, DOI 10.1016/J.KIJOMS.2016.02.002]
[3]  
Alamir P., 2016, KYBERNETES, V45
[4]  
Andrews Tony., 2003, Business process execution language for web services
[5]  
[Anonymous], 2015, INT J PROD RES
[6]  
[Anonymous], ENERGY EFFICIENT ADA
[7]  
[Anonymous], 2015, INTELLIGENT COMPUTIN
[8]  
[Anonymous], KYBERNETES
[9]  
ARMBRUST M, 2009, ABOVE THE CLOUDS A B
[10]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58