Résumé:
Les langages, les modèles, les ontologies, les normes ont tous été utilisé pour décrire les services du cloud computing, cependant aucun d'entre eux n’est capable de décrire les fonctionnalités spéciales de tous les types de services cloud (IaaS, SaaS, PaaS), du point de vue technique, commercial, opérationnel et sémantique.
La non standardisation de la description des services cloud constitue un grand obstacle dans les processus de découverte, de sélection et de composition pour les entreprises et les particuliers.
Ce mémoire propose une solution pour la description des services cloud prenant en compte tous les aspects (sémantique, opérationnel, business et technique), pour tous les types de service cloud (IaaS, PaaS, SaaS). Le langage de description unifié USDL a été utilisé pour concevoir la solution, USDL ne couvrant
que les aspects technique, commercial, opérationnel alors l'aspect sémantique manquant, a été compléter en utilisant des ontologies avec le langage OWL-S.
Pour l'expérimentation de la solution proposée, nous avons créé une application java qui permet la création de service et l'utilisation de leurs descriptions pour la découverte et la sélection.
Mots clés : Cloud Computing, Description, USDL, Sélection