Thèse soutenue

FR  |  
EN
Auteur / Autrice : Riad Belkhatir
Direction : Mourad-Chabane Oussalah
Type : Thèse de doctorat
Discipline(s) : Informatique, Génie logiciel
Date : Soutenance en 2014
Etablissement(s) : Nantes
Ecole(s) doctorale(s) : École doctorale Sciences et technologies de l'information et mathématiques (Nantes)
Partenaire(s) de recherche : autre partenaire : Université de Nantes. Faculté des sciences et des techniques
Jury : Président / Présidente : Isabelle Borne
Examinateurs / Examinatrices : Mourad-Chabane Oussalah, Isabelle Borne, Nicole Lévy, Pascal Poizat
Rapporteurs / Rapporteuses : Nicole Lévy, Pascal Poizat

Résumé

FR  |  
EN

Ces dernières années, les Architectures Orientées Services (AOS) ont attiré l'attention de la communauté de l'ingénierie logicielle tant leur utilité en termes d'amélioration du couplage, de réutilisabilité et de productivité a fait ses preuves. Les dernières solutions AOS tendent à être plus granulaires et «mesurables», ainsi, un challenges les plus excitants des décennies consiste à être capable d'évaluer quantitativement la qualité d'une architecture. Cela permet essentiellement de contrôler les différents coûts ainsi que de prévenir d'éventuels risques. Durant cette thèse, nous nous sommes essentiellement focalisés sur une nouvelle méthode semi automatisée permettant l'évaluation de la qualité logicielle des architectures orientées service. Nos contributions se résument en trois axes. Le premier présente un modèle de qualité, inspiré du modèle de McCall, qui décompose une architecture orientée service en un arbre hiérarchisé de plusieurs attributs qualité. Le second concerne une méthode semi automatisée appelé SOAQE dérivant de ce modèle et permettant l'évaluation d'architectures orientées service. Tandis que le troisième axe présente l'outil SOAQE basé sur la méthode éponyme retournant une combinaison de résultats de l'évaluation de la qualité logicielle sous formes textuelle puis graphique pour une meilleure compréhension des données