Etablissement
Ecole Nationale Supérieure d'informatique
Affiliation
Département de Post-Graduation
Auteur
OUARED, Abdelkader
Directeur de thèse
Ladjel Bellatreche (Professeur)
Co-directeur
Kamel Boukhalfa (Professeur)
Filière
Informatique
Diplôme
Doctorat
Titre
Vers un langage de description, un système de persistance et un processus de réutilisation des modèles de coût des bases de données.
Mots clés
QoS, métrique, modèle de coût, conception physique, langage spécifique au domaine, Référentiel.
Résumé
Les chercheurs sont unanimes sur le fait que le système de gestion de base de données (SGBD) est l'un des candidats les plus prometteurs être l’épine dorsale de services d'information soucieux de la qualité. Habituellement, cette qualité est mesurée par des mesures subjectives, cela peut être interprété comme la mesure dans laquelle un SGBD possède une fonctionnalité donnée qui affecte sa qualité. Note que la qualité de service (QoS) concerne toutes les phases du cycle de vie de la conception d’applications de base de données, avec un intérêt particulier à la phase de conception physique - considérée comme l'entonnoir d’autres phases et interagit fortement avec le traitement des requêtes. Le processus de la satisfaction de la QoS dans le contexte de la conception physique est assuré par des métriques. Une métrique peut être considérée comme une fonction où ses paramètres d’entrée (i) appartiennent à l’application de base de données (y compris son schéma et ses requêtes), le SGBD hébergeant cette base de données et sa plate-forme de déploiement, et (ii) sa sortie est une valeur numérique unique. Ces mesures sont généralement exprimées par des modèles de coûts analytiques. Le développement d'un tel modèle de coût prend du temps et nécessite un étalonnage pour refléter l’évolution de la technologie de base de données (qui fait référence à la fois au logiciel et au matériel). Face à cette situation, la présence d'outils de gestion dédiés à la construction, l’exploitation et l’étalonnage de modèles de coûts devient une nécessité pour les chercheurs et les étudiants. Cela contribue à faire passer les modèles de coûts de la vision de la boîte noire à celle de la boîte blanche. Dans cet article, nous proposons d’abord un langage spécifique au domaine pour développer des modèles de coûts pour la conception physique de base de données compatible QoS. Le développement d’une telle langue nécessite l’explicitation des différentes entrées d’un modèle de coût grâce aux techniques de méta-modélisation. Deuxièmement, pour augmenter leur réutilisation, un référentiel persistant est proposé pour stocker de nouveaux modèles de coûts développés en utilisant une application Web. Enfin, un outil, appelé MetricStore, est fourni incluant les différentes fonctionnalités liées à la gestion des modèles de coûts
Statut
Signalé