Cloud services composition through cloud patterns: a semantic-based approach

被引:27
|
作者
Di Martino, Beniamino [1 ]
Cretella, Giuseppina [1 ]
Esposito, Antonio [1 ]
机构
[1] Univ Naples 2, Dept Ind & Informat Engn, Aversa, Italy
关键词
Cloud computing; Cloud patterns; Service composition; Service orchestration; SemanticWeb; OWL; OWL-S; SPARQL; SWRL;
D O I
10.1007/s00500-016-2264-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Despite the research and standardization efforts carried out both by academia and commercial enterprises, the composition of existing cloud services which fully satisfy customers' requirements is still a complex and tricky task. This situation is due to the high number of cloud services currently available on the market, which either expose non-standard interfaces or implement different standards, according to their specific objective. As in the past design patterns have been applied to software design to bring order and help developers in better building, composing and reusing their application, nowadays cloud patterns offer the opportunity to leverage best practices in services composition to ease the design and deployment of cloud-oriented applications. However, due to differences in semantics which affect services', operations' and parameters' descriptions, cloud patterns alone cannot solve the cloud service composition problem. In this paper a methodology for the discovery and composition of cloud services, guided by cloud patterns, is presented. Such a methodology is supported by semantic Web technologies, such as OWL, OWL-S and SPARQL, to solve incongruence between interfaces' and parameters' descriptions, and to automatize the whole composition process.
引用
收藏
页码:4557 / 4570
页数:14
相关论文
共 50 条
  • [1] Cloud services composition through cloud patterns: a semantic-based approach
    Beniamino Di Martino
    Giuseppina Cretella
    Antonio Esposito
    [J]. Soft Computing, 2017, 21 : 4557 - 4570
  • [2] Semantic composition of cloud services
    Rekik, Mouna
    Boukadi, Khouloud
    Grati, Rima
    [J]. 2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, : 137 - 142
  • [3] New Approach for Optimal Semantic-Based Context-Aware Cloud Service Composition for ERP
    Reffad, Hamza
    Alti, Adel
    [J]. NEW GENERATION COMPUTING, 2018, 36 (04) : 307 - 347
  • [4] New Approach for Optimal Semantic-Based Context-Aware Cloud Service Composition for ERP
    Hamza Reffad
    Adel Alti
    [J]. New Generation Computing, 2018, 36 : 307 - 347
  • [5] A Semantic-Aware Approach for Automatic Cloud Services Composition
    Naji, Hasan A. H.
    Wu, Chao Zhong
    Gao, Shu
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (08): : 181 - 195
  • [6] Dynamic semantic-based green bio-inspired approach for optimizing energy and cloud services qualities
    Mansouri, Kamel
    Alti, Adel
    Roose, Philippe
    Laborie, Sebastien
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (05):
  • [7] A semantic-based federated cloud system for emergency response
    Manno, Giuliano
    Smari, Waleed W.
    Spalazzi, Luca
    Taccari, Gilberto
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13): : 3316 - 3344
  • [8] Semantic-based searchable encryption in cloud: issues and challenges
    Zhang, Jianjun
    [J]. 2015 FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE THEORY, SYSTEMS AND APPLICATIONS (CCITSA 2015), 2015, : 163 - 165
  • [9] Semantic-Based Requirements Content Management for Cloud Software
    Hu, Jianqiang
    Jia, Songhao
    Wu, Keshou
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [10] Cloud Services Composition Through Semantically Described Patterns: A Case Study
    di Martino, Beniamino
    Cretella, Giuseppina
    Esposito, Antonio
    [J]. ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2015), 2016, 567 : 404 - 418