A Precise Metamodel for Open Cloud Computing ...
Type de document :
Communication dans un congrès avec actes
DOI :
Titre :
A Precise Metamodel for Open Cloud Computing Interface
Auteur(s) :
Merle, Philippe [Auteur correspondant]
Self-adaptation for distributed services and large software systems [SPIRALS]
Barais, Olivier [Auteur]
Diversity-centric Software Engineering [DiverSe]
Parpaillon, Jean [Auteur]
Diversity-centric Software Engineering [DiverSe]
Plouzeau, Noël [Auteur]
Diversity-centric Software Engineering [DiverSe]
Tata, Samir [Auteur]
Centre National de la Recherche Scientifique [CNRS]
Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux [SAMOVAR]

Self-adaptation for distributed services and large software systems [SPIRALS]
Barais, Olivier [Auteur]
Diversity-centric Software Engineering [DiverSe]
Parpaillon, Jean [Auteur]
Diversity-centric Software Engineering [DiverSe]
Plouzeau, Noël [Auteur]
Diversity-centric Software Engineering [DiverSe]
Tata, Samir [Auteur]
Centre National de la Recherche Scientifique [CNRS]
Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux [SAMOVAR]
Titre de la manifestation scientifique :
8th IEEE International Conference on Cloud Computing (CLOUD 2015)
Organisateur(s) de la manifestation scientifique :
IEEE
Ville :
New York
Pays :
Etats-Unis d'Amérique
Date de début de la manifestation scientifique :
2015-06-27
Titre de la revue :
Proceedings of 8th IEEE International Conference on Cloud Computing (CLOUD 2015)
Mot(s)-clé(s) en anglais :
Cloud Computing
Cloud Modeling
Open Cloud Computing Interface
Metamodeling
Cloud Modeling
Open Cloud Computing Interface
Metamodeling
Discipline(s) HAL :
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
Open Cloud Computing Interface (OCCI) proposes one of the first widely accepted, community-based, open standards for managing any kinds of cloud resources. But as it is specified in natural language, OCCI is imprecise, ...
Lire la suite >Open Cloud Computing Interface (OCCI) proposes one of the first widely accepted, community-based, open standards for managing any kinds of cloud resources. But as it is specified in natural language, OCCI is imprecise, ambiguous, incomplete, and needs a precise definition of its core concepts. Indeed, the OCCI Core Model has conceptual drawbacks: an imprecise semantics of its type classification system, a nonextensible data type system for OCCI attributes, a vague and limited extension concept and the absence of a configuration concept. To tackle these issues, this paper proposes a precise metamodel for OCCI. This metamodel defines rigourously the static semantics of the OCCI core concepts, of a precise type classification system, of an extensible data type system, and of both extension and configuration concepts. This metamodel is based on the Eclipse Modeling Framework (EMF), its structure is encoded with Ecore and its static semantics is rigourously defined with Object Constraint Language (OCL). As a consequence, this metamodel provides a concrete language to precisely define and exchange OCCI models. The validation of our metamodel is done on the first worldwide dataset of OCCI extensions already published in the literature, and addressing inter-cloud networking, infrastructure, platform, application, service management, cloud monitoring, and autonomic computing domains, respectively. This validation highlights simplicity, consistency, correctness, completeness, and usefulness of the proposed metamodel.Lire moins >
Lire la suite >Open Cloud Computing Interface (OCCI) proposes one of the first widely accepted, community-based, open standards for managing any kinds of cloud resources. But as it is specified in natural language, OCCI is imprecise, ambiguous, incomplete, and needs a precise definition of its core concepts. Indeed, the OCCI Core Model has conceptual drawbacks: an imprecise semantics of its type classification system, a nonextensible data type system for OCCI attributes, a vague and limited extension concept and the absence of a configuration concept. To tackle these issues, this paper proposes a precise metamodel for OCCI. This metamodel defines rigourously the static semantics of the OCCI core concepts, of a precise type classification system, of an extensible data type system, and of both extension and configuration concepts. This metamodel is based on the Eclipse Modeling Framework (EMF), its structure is encoded with Ecore and its static semantics is rigourously defined with Object Constraint Language (OCL). As a consequence, this metamodel provides a concrete language to precisely define and exchange OCCI models. The validation of our metamodel is done on the first worldwide dataset of OCCI extensions already published in the literature, and addressing inter-cloud networking, infrastructure, platform, application, service management, cloud monitoring, and autonomic computing domains, respectively. This validation highlights simplicity, consistency, correctness, completeness, and usefulness of the proposed metamodel.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.archives-ouvertes.fr/hal-01188800/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01188800/document
- Accès libre
- Accéder au document
- https://hal.archives-ouvertes.fr/hal-01188800/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- 8713.pdf
- Accès libre
- Accéder au document
- 8713.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- 8713.pdf
- Accès libre
- Accéder au document