Anti-Pattern Specification and Correction Recommendations for Semantic Cloud Services

被引:0
|
作者
Rekik, Molka [1 ]
Boukadi, Khoulou [1 ]
Gaaloul, Walid [2 ]
Ben-Abdallah, Hanene [3 ]
机构
[1] Sfax Univ, Mir Cl Lab, Sfax, Tunisia
[2] Telecom SudParis, Samovar, France
[3] King Abdulaziz Univ, Mir Cl Lab, Jeddah, Saudi Arabia
来源
PROCEEDINGS OF THE 50TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES | 2017年
关键词
ONTOLOGIES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The lack of standardized descriptions of cloud services hinders their discovery. In an effort to standardize cloud service descriptions, several works propose to use ontologies. Nevertheless, the adoption of any of the proposed ontologies calls for an evaluation to show its efficiency in cloud service discovery. Indeed, the existing cloud providers describe, their similar offered services in different ways. Thus, various existing works aim at standardizing the representation of cloud computing services by proposing ontologies. Since the existing proposals were not evaluated, they might be less adopted and considered. Indeed, the ontology evaluation has a direct impact on its understandability and reusability. In this paper, we propose an evaluation approach to validate our proposed Cloud Service Ontology (CSO), to guarantee an adequate cloud service discovery. To this end, this paper has a three-fold contribution. First, we specify a set of patterns and anti-patterns in order to evaluate our CSO. Second, we define an anti-pattern detection algorithm based on SPARQL queries which provides a set of correction recommendations to help ontologists revise their ontology. Finally, tests were conducted in relation to: (i) the algorithm efficiency and (ii) anti-pattern detection of design anomalies as well as taxonomic and domain errors within CSO.
引用
收藏
页码:4231 / 4240
页数:10
相关论文
共 50 条
  • [32] AN APPROACH FOR WEB SERVICE DISCOVERABILITY ANTI-PATTERN DETECTION FOR JOURNAL OF WEB ENGINEERING
    Manuel Rodriguez, Juan
    Crasso, Marco
    Zunino, Alejandro
    JOURNAL OF WEB ENGINEERING, 2013, 12 (1-2): : 131 - 158
  • [33] SPEM-Based Process Anti-Pattern Models for Detection in Project Data
    Simeckova, Lenka
    Brada, Premek
    Picha, Petr
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 89 - 92
  • [34] Towards Specification Based Testing for Semantic Web Services
    Jokhio, M. Shaban
    Dobbie, Gillian
    Sun, Jing
    ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 54 - 63
  • [35] Explicitly semantic representation of pattern and combined geometrical specification
    Peng, Zhiguo
    Huang, Meifa
    Zhong, Yanru
    Chen, Leilei
    Liu, Guanghao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (09):
  • [36] Formal Specification of Adaptable Semantic Web Services Composition
    Ben Lamine, Rihab
    Ben Jemaa, Raoudha
    Ben Amor, Ikram Amous
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2018, 13 (04) : 14 - 34
  • [37] Use of an Anti-Pattern in CS2: Sequential if Statements with Exclusive Conditions
    Nurollahian, Sara
    Hooper, Matthew
    Salazar, Adriana
    Wiese, Eliane
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 542 - 548
  • [38] Deriving Via or, How to Turn Hand-Written Instances into an Anti-pattern
    Blondal, Baldur
    Loh, Andres
    Scott, Ryan
    PROCEEDINGS OF THE 11TH ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON HASKELL (HASKELL '18), 2018, : 55 - 67
  • [39] Automatically Detecting "Excessive Dynamic Memory Allocations" Software Performance Anti-Pattern
    Peiris, Manjula
    Hill, James H.
    PROCEEDINGS OF THE 2016 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE'16), 2016, : 237 - 248
  • [40] A Proposal for the Specification of Data Mining Services in Cloud Computing
    Parra-Royon, Manuel
    Benitez, Jose M.
    CLOSER: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2018, : 541 - 548