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 :
Theses
Complete list of metadatas

Cited literature [137 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00514492
Contributor : Loïc Lesage <>
Submitted on : Thursday, September 2, 2010 - 3:49:25 PM
Last modification on : Friday, November 16, 2018 - 1:23:33 AM
Long-term archiving on : Tuesday, October 23, 2012 - 3:25:46 PM

Identifiers

  • HAL Id : tel-00514492, version 1

Citation

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. ⟨tel-00514492⟩

Share

Metrics

Record views

788

Files downloads

4449