Skip to Main content Skip to Navigation
Theses

Composition de modèles pour la modélisation multi-paradigme du comportement des systèmes

Abstract : In the context of Model Driven Engineering, the use of multiple modeling paradigms for developing complex systems is both unavoidable and essential. It results in the heterogeneity of the models representing the considered system and makes global reasoning about the system difficult. The objective of multi-paradigm modeling is to ease the joint use of heterogeneous models during the development cycle. In the work presented in this dissertation, we focus on the study of the heterogeneity of models and propose an approach to multi-paradigm modeling. We first qualify the causes of the heterogeneity of models with respect to the development cycle and we identify several types of heterogeneity. On this basis, we propose a framework for the study of the domain of multi-paradigm modeling with several research axis. The multidisciplinarity of multi-paradigm modeling allows the use of techniques from various fields. We propose a survey and a classification of the techniques which are relevant with respect to heterogeneity. The range of the techniques that we present includes model transformation, meta-model composition, model composition, component adaptation, co-simulation and megamodels. Then we present ModHel'X, the approach to the composition of models for multi-paradigm modeling that we developed. It relies on the concept of model of computation and allows: 1. the specification of the semantics of a modeling language in an executable way by specializing an abstract semantics for models of computation that we developed; 2. the explicit specification of the composition mechanism between heterogeneous models through a special modeling structure called interface block; 3. the simulation of the global behavior of heterogeneous models thanks to a generic execution algorithm that we defined. ModHel'X has been implemented in a framework based on EMF (Eclipse Modeling Framework).
Complete list of metadata

Cited literature [120 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00421328
Contributor : Evelyne Faivre Connect in order to contact the contributor
Submitted on : Thursday, October 1, 2009 - 4:28:18 PM
Last modification on : Monday, December 14, 2020 - 12:28:23 PM
Long-term archiving on: : Tuesday, October 16, 2012 - 11:40:53 AM

Identifiers

  • HAL Id : tel-00421328, version 1

Collections

Citation

Cécile Hardebolle. Composition de modèles pour la modélisation multi-paradigme du comportement des systèmes. Génie logiciel [cs.SE]. Université Paris Sud - Paris XI, 2008. Français. ⟨tel-00421328⟩

Share

Metrics

Record views

635

Files downloads

38455