Skip to Main content Skip to Navigation
New interface

La mesure des modèles par les modèles : une approche générative

Martin Monperrus 1, 2 
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Model-Driven Engineering (MDE) is an approach to software development that uses models as primary artifacts, from which validation, code, test and documentation are derived. Several metamodels are used in the same process. They range from general purpose ones (e.g.; UML), to domain (e.g.; for real-time systems) and company metamodels. 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 estimate costs, to identify risks and flaws, to validate some properties and to perform early quality assurance. Unfortunately, it is costly to develop an ad hoc measurement tool for each metamodel manipulated. We propose a metamodel-independent framework to define model metrics. Metrics are specified at a high level of abstraction, thus more rigorously than with natural language, more concisely than with a programming language and free of implementation concerns. 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.
keyword : MOA IDM mesure
Document type :
Complete list of metadata

Cited literature [137 references]  Display  Hide  Download
Contributor : Loïc Lesage Connect in order to contact the contributor
Submitted on : Thursday, September 2, 2010 - 3:49:25 PM
Last modification on : Friday, February 4, 2022 - 3:22:14 AM
Long-term archiving on: : Tuesday, October 23, 2012 - 3:25:46 PM


  • HAL Id : tel-00514492, version 1


Martin Monperrus. La mesure des modèles par les modèles : une approche générative. Génie logiciel [cs.SE]. Université Rennes 1, 2008. Français. ⟨NNT : ⟩. ⟨tel-00514492⟩



Record views


Files downloads