Skip to Main content Skip to Navigation
New interface
Journal articles

Model-driven Generative Development of Measurement Software

Abstract : 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.
Document type :
Journal articles
Complete list of metadata
Contributor : Didier Vojtisek Connect in order to contact the contributor
Submitted on : Wednesday, July 21, 2010 - 9:37:47 AM
Last modification on : Wednesday, September 7, 2022 - 3:36:04 PM
Long-term archiving on: : Friday, October 22, 2010 - 4:20:53 PM


Files produced by the author(s)



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⟩



Record views


Files downloads