Accueil > Manifestations > Thèses et HDR > Thèses > Riad Belkhatir

Riad Belkhatir

Directeur de thèse

Mourad Oussalah

Résumé

Ces dernières années, les Architectures Orientées Service (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 des challenges les plus excitants des dernières 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ée 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.

Mots-clés : Paradigmes d’architecture logicielle, Architectures orientées service, Évaluation de la qualité, Facteur qualité, Critère qualité, Métrique qualité.

Composition du jury :

  • Nicole LÉVY, Professeur des Universités au Conservatoire National des Arts et Métiers (Rapporteur).
  • Pascal POIZAT, Professeur des Universités à l’Université Paris Ouest
    Nanterre la Défense (Rapporteur).
  • Isabelle BORNE, Professeur des Universités à l’Université de Bretagne-Sud (Examinateur).
  • Christian ATTIOGBÉ, Professeur des Universités à l’Université de Nantes (Examinateur).
  • Arnaud VIGUIER, Directeur de l’entreprise BeOtic (Examinateur).
  • Mourad OUSSALAH, Professeur des Universités à l’Université de Nantes (Directeur de thèse).

=====================================

Abstract :

These last years, service oriented architectures (SOA) drew the attention
of the software engineering
community so much their utility in terms of coupling improvements,
reusability and productivity showed its
mettle. Last SOA solutions tend to be more granular and “measurable”,
thus, one of the most exciting
challenges of the last decades consists in being able to evaluate
quantitatively the quality of a software
architecture. That primarily makes it possible to control the various
costs and to prevent possible risks.
During this thesis, we essentially focused on a new semi automated method
allowing the evaluation of the
software quality of service oriented architectures. Our contributions are
summarized in three axes. The first
one presents a model of quality, inspired from the McCall model, which
splits any service oriented
architecture into a hierarchical tree, organized around several quality
attributes. The second axis relates to
a semi automated method called SOAQE stemming from this model and allowing
the evaluation of service
oriented architectures. Then, the third axis presents the SOAQE tool,
based on the method of the same
name, returning a combination of the software quality evaluation results
in textual and graphic forms for a
better understanding of the data.

Keywords : Software architecture paradigms, Service oriented architectures,
Quality evaluation, quality
factor, quality criterion, quality metric.

Dernière modification : mercredi 11 juin 2014