La mesure des modèles par les modèles

par Martin Monperrus

Thèse de doctorat en Informatique

Sous la direction de Jean-Marc Jézéquel.

Soutenue en 2008

à Rennes 1 .


  • Résumé

    L'ingénierie dirigée par les modèles est une approche du génie logiciel qui utilise des modèles comme artefacts de première importance. La mesure est une activité d'ingénierie qui permet d'obtenir une information quantitative sur les processus d'ingénierie ou les systèmes en cours de développement. La mesure des modèles permet d'identifier les risques et les défauts et de valider des propriétés dès le début du développement. Malheureusement, il est coûteux de développer un outil de mesure ad hoc pour chaque type de modèles manipulés. Nous proposons une approche indépendante du métamodèle pour définir des métriques de modèles. Les métriques sont spécifiées à un haut niveau d'abstraction. Ensuite, à partir de cette spécification déclarative des métriques, un outil peut générer le composant de mesure. La contribution globale de cette approche est de donner une implémentation des métriques de modèles, intégrée, fondée sur des modèles, et à un coût moindre.

  • Titre traduit

    ˜A œmodel-driven measurement approach


  • Résumé

    Model-Driven Engineering (MDE) is an approach to software development that uses models as primary artifacts. Measurement is an engineering activity that enables to obtain quantitative information on the engineering process or the systems being developed. Measurement of models at an early phase of the development life cycle allows architects and managers to identify risks and flaws and to validate some properties. Unfortunately, it is costly to develop an ad hoc measurement tool for each of metamodel manipulated. We propose a metamodel-independent framework to define model metrics. Metrics are specified at a high level of abstraction. Then, from this declarative specification of metrics, a toolchain is able to generate the measurement software seamlessly integrated into a modeling environment. The overall contribution of this approach is to give a model-driven and integrated implementation of model metrics at a reasonable cost.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (143 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 129-140. Glossaire

Où se trouve cette thèse ?

  • Bibliothèque : Université de Rennes I. Service commun de la documentation. Section sciences et philosophie.
  • Disponible pour le PEB
  • Cote : TA RENNES 2008/85
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.