Détection et correction de défauts dans les systèmes à base de services

 

Naouel Moha

Université du Québec à Montréal

 

Domaine : technologies de l'information et des communications

Programme établissement de nouveaux chercheurs universitaires

Concours 2012-2013

Les Systèmes à Base de Service (SBS) sont des systèmes émergents en cours d'être largement adoptés, qui consistent à combiner des services prêts à l'emploi. Google, Amazon, PayPal et FedEx sont des exemples types de ce genre de systèmes. Or, à l'instar de tous les systèmes logiciels complexes, les SBS évoluent pour s'adapter aux nouvelles exigences des utilisateurs et à des nouveaux contextes d'exécution. Les changements pour accommoder ces nouvelles exigences et contextes d'exécution dégradent graduellement la conception et la qualité de service (QdS) de ces systèmes et font souvent apparaître des défauts, qui eux-mêmes entravent la maintenance et l'évolution des SBS. Pour pallier à ces problèmes, il devient essentiel de concevoir des outils pour évaluer et améliorer la conception et la QdS des SBS, et assurer ainsi une meilleure maintenance et évolution des SBS dans le temps.

Le but stratégique de ce projet de recherche est de développer des techniques pour détecter et corriger des défauts dans les SBS afin d'évaluer et d'améliorer leur conception et leur QdS. Ces techniques seront intégrées à des outils destinés aux ingénieurs logiciels, qui permettront de faciliter leurs tâches de maintenance et d'évolution. De telles retombées seraient très bénéfiques à la communauté scientifique dans le domaine des services mais également à l'industrie informatique au Québec et au Canada, qui est à la fine pointe dans le développement de ces systèmes.