Contribution à la prise en compte des plates-formes logicielles d'exécution dans une ingénierie générative dirigée par les modèles

Frédéric Thomas 1
1 LISE - Laboratoire d'Ingénierie dirigée par les modèles pour les Systèmes Embarqués
LIST - Laboratoire d'Intégration des Systèmes et des Technologies : DRT/LIST
Résumé : Face à la complexité inhérente des logiciels multitâches, une approche prometteuse est l'automatisation des développements. En pratique, cette automatisation se concrétise par des générateurs capables de produire des applications logicielles s'exécutant sur des plates-formes d'exécution multitâche (par exemple des systèmes d'exploitation multitâches). De tels générateurs constituent alors des ingénieries génératives dirigées par les modèles de ces plates-formes. Aujourd'hui, ces ingénieries décrivent implicitement ces plates-formes dans les générateurs eux-mêmes. Ces générateurs sont alors efficaces pour un ensemble de préoccupations homogènes, figées et répétitives. Dans le cas des systèmes multitâches, les besoins sont certes répétitifs, cependant, ils sont majoritairement hétérogènes et évolutifs. Les ingénieries mise en œuvre doivent alors être adaptables et flexibles. Pour y parvenir, cette étude consiste à modéliser explicitement les plates-formes logicielles d'exécution en entrée des générateurs afin de les capitaliser et de les réutiliser. Pour cela, elle définit un motif dédié à la modélisation des plates-formes logicielles d'exécution, une extension au langage UML destiné à la modélisation des plates-formes logicielles d'exécution multitâche (le profil Software Resource Modeling) et un style architecturale de transformation de modèle intégrant ces modèles de plates-formes explicites. Les deux premières contributions constituent l'extension UML de l'Object Management Group pour la modélisation et l'analyse des systèmes embarqués temps réel (MARTE).
Type de document :
Thèse
Génie logiciel [cs.SE]. Université d'Evry-Val d'Essonne, 2008. Français
Liste complète des métadonnées

https://tel.archives-ouvertes.fr/tel-00382556
Contributeur : Frédéric Thomas <>
Soumis le : vendredi 8 mai 2009 - 16:30:11
Dernière modification le : vendredi 5 février 2016 - 11:15:44
Document(s) archivé(s) le : lundi 15 octobre 2012 - 10:02:11

Identifiants

  • HAL Id : tel-00382556, version 1

Collections

CEA | DRT

Citation

Frédéric Thomas. Contribution à la prise en compte des plates-formes logicielles d'exécution dans une ingénierie générative dirigée par les modèles. Génie logiciel [cs.SE]. Université d'Evry-Val d'Essonne, 2008. Français. <tel-00382556>

Partager

Métriques

Consultations de
la notice

261

Téléchargements du document

303