Un modèle de description d’architecture basé service
No Thumbnail Available
Date
2019
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Depuis plus de deux décennies de recherches, beaucoup d’efforts sont déployés pour traiter
l’avènement de la problématique d’évolution en génie logiciel. Le recours à l’abstraction fut une
des solutions clé pour réduire la complexité liée à ce problème. En effet, l’architecture logicielle
est le niveau d’abstraction le plus favorable pour anticiper la description de l’évolution et
répondre aux besoins émergents. La capitalisation du savoir-faire lié à l’évolution nécessite
systématiquement des outils d’analyse et de compréhension des techniques déjà réalisées dans le
domaine. C’est dans ce cadre que s’inscrit la problématique de notre thèse ayant pour objectif
d’identifier, d’analyser et de comparer les méthodes d’évolution des architectures logicielles.
Les contributions de la thèse couvrent l’aspect structurel, comportemental et qualitatif et
qui sont structurées en trois réflexions de fond. La première se focalise sur la modélisation d’un
référentiel de description d’architecture permettant de capitaliser les caractéristiques liées aux
différentes dimensions qui articulent le référentiel proposé. Dans la deuxième, nous proposons
une classification dont l’objectif principal est de décrire la couverture actuelle des travaux dans le
domaine. Nous proposons dans la dernière contribution, un modèle de description de la qualité
décrivant les critères de qualité attendus d’une approche d’évolution. Nos propositions sont
appuyées par une étude expérimentale exhibant l’applicabilité du référentiel pour assurer une
bonne capitalisation des compétences consenties en évolution architecturale.