Approche centrée architecture pour l'évolution dynamique de systèmes - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques Année : 2009

Approche centrée architecture pour l'évolution dynamique de systèmes

Résumé

La prise en compte de l'évolution très tôt dans le développement du logiciel est un phénomène assez récent et va de paire avec l'apparition de langages de description architecturale à fort pouvoir d'expression, tels que ACME, Wright, etc. C'est notamment dans les approches centrées architecture de ces dernières années que sont apparus des langages de description architecturale intégrant des mécanismes permettant de prendre en compte l'évolution d'une architecture logicielle. Plusieurs types d'évolution peuvent être mis en évidence, selon que l'évolution est prévue ou non, qu'elle est mise en oeuvre en temps de conception ou en temps d'exécution. La majorité des approches traitant de l'évolution de systèmes logiciels, le font seulement au niveau de l'implémentation. Ceci implique des problèmes liés à gestion de la cohérence entre l'implémentation et l'architecture du système, conduisant notamment à des architectures inutilisables car obsolètes. Nous proposons de répondre à ce problème par l'utilisation de l'approche centrée architecture ArchWare, fondée sur des mécanismes et proposant des outils support qui permettent de couvrir différents types d'évolution que nous illustrons à travers des scénarios.
Fichier non déposé

Dates et versions

hal-00547898 , version 1 (17-12-2010)

Identifiants

  • HAL Id : hal-00547898 , version 1

Citer

Sorana Cimpan, Hervé Verjus, Ilham Alloui. Approche centrée architecture pour l'évolution dynamique de systèmes. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2009, 28 (5), pp.571-609. ⟨hal-00547898⟩
62 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More