Skip to Main content Skip to Navigation

Déploiement multiplateforme d'applications multitâche par la modélisation

Wassim El Hajj Chehade 1
1 LISE - Laboratoire d'Ingénierie dirigée par les modèles pour les Systèmes Embarqués
DILS - Département Ingénierie Logiciels et Systèmes : DRT/LIST/DILS
Abstract : Given the complexity of multitasked software, linked to very pressing economic and competitive contexts, application portability and deployment process reusability has become a major issue. The model driven engineering is an approach that aspires to meet these needs by separating functional concerns of multitasking systems from their technical concerns, while maintaining the relationship between them. In practice, this takes the form of model transformations that specializes models for target platforms. Currently, concerns specific to these platforms are described implicitly in the transformations themselves. Consequently, these transformations are not reusable and do not meet the heterogeneous evolutionary needs that characterize multitasking systems. Our objective is then to apply the principle of separation of concern even at the level of transformation models, an approach that guarantees portability and reusability of models transformation process.To do this, this study provides first a detailed behavioral modeling of software execution platform. This modeling allows to extract specific concerns from model transformation and to capture them in a detailed platform model independent and reusable. In a second step, based on these models, it presents a generic process for developing concurrent systems. The originality of this approach is a true separation of concerns between three actors: the developer of transformation tool, who specifies a generic model transformation, platform providers that provide detailed models of their platforms and the multitasked system designer that models the system. At the end of this study, an evaluation of this approach shows a reduction in the cost of deploying applications on multiple platforms without incurring an additional cost of performance.
Document type :
Complete list of metadatas
Contributor : Abes Star :  Contact
Submitted on : Friday, February 17, 2012 - 12:32:13 PM
Last modification on : Monday, February 10, 2020 - 6:13:44 PM
Long-term archiving on: : Friday, May 18, 2012 - 2:26:48 AM


Version validated by the jury (STAR)


  • HAL Id : tel-00671383, version 1




Wassim El Hajj Chehade. Déploiement multiplateforme d'applications multitâche par la modélisation. Autre [cs.OH]. Université Paris Sud - Paris XI, 2011. Français. ⟨NNT : 2011PA112042⟩. ⟨tel-00671383⟩



Record views


Files downloads