Model-driven Generative Development of Measurement Software - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Software and Systems Modeling Année : 2011

Model-driven Generative Development of Measurement Software

Résumé

Metrics offer a practical approach to evaluate non-functional properties of domain-specific models. However, it is tedious and costly to develop and maintain a measurement software for each domain specific modeling language (DSML). In this paper, we present the principles of a domain-independent, metamodel-independent and generative approach to measuring models. The approach is operationalized through a prototype that synthesizes a measurement infrastructure for a DSML. This model-driven measurement approach is model-driven from two viewpoints: 1) it measures models of a domain specific modeling language; 2) it uses models as unique and consistent metric specifications, w.r.t. a metric specification metamodel. The metric metamodel captures all the necessary concepts for model-based specifications of metrics. The specifications are used to generate a fully fledged implementation of a measurement tool. The benefit from applying the approach is evaluated by three applicative case studies. They indicate that this approach significantly reduces the domain-specific measurement software development cost with respect to code volume.
Fichier principal
Vignette du fichier
Monperrus2010.pdf (439.92 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

inria-00504670 , version 1 (21-07-2010)

Identifiants

Citer

Martin Monperrus, Jean-Marc Jézéquel, Benoit Baudry, Joël Champeau, Brigitte Hoeltzener. Model-driven Generative Development of Measurement Software. Software and Systems Modeling, 2011, 10 (4), pp.537-552. ⟨10.1007/s10270-010-0165-9⟩. ⟨inria-00504670⟩
327 Consultations
314 Téléchargements

Altmetric

Partager

Gmail Mastodon Facebook X LinkedIn More