Anti-pattern specification and correction recommendations for semantic cloud services

3Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

Rekik, M., Boukadi, K., Gaaloul, W., & Ben-Abdallah, H. (2017). Anti-pattern specification and correction recommendations for semantic cloud services. In Proceedings of the Annual Hawaii International Conference on System Sciences (Vol. 2017-January, pp. 4231–4240). IEEE Computer Society. https://doi.org/10.24251/hicss.2017.512

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free