Un modèle de description d’architecture basé service

No Thumbnail Available
Date
2019
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.
Description
Keywords
Citation