Constellation, le dépôt institutionnel de l'Université du Québec à Chicoutimi

Détection et correction automatique des bugs d’interface dans les applications web

Beroual Oussama. (2018). Détection et correction automatique des bugs d’interface dans les applications web. Thèse de doctorat, Université du Québec à Chicoutimi.

[thumbnail of Beroual_uqac_0862D_10489.pdf] PDF
5MB

Résumé

Les problèmes de mise en page dans les interfaces des applications web, appelés « bugs d’interface », croissent de jour en jour avec la popularité grandissante de ces applications et donnent lieu à des ennuis d’affichage embarrassants et des difficultés allant jusqu’à l’entrave de fonctionnalité de l’interface utilisateur. Le nombre considérable d’utilisateurs des applications web incapables de pallier à ces contraintes rend l’enjeu très grand. Malheureusement, les solutions efficaces apportées à ce sujet sont très rares. Nous proposons dans ce travail de thèse, une nouvelle approche permettant la spécification du contenu attendu d’une interface, la vérification automatique du respect de la spécification et, plus particulièrement, l’octroi d’un verdict détaillé et utile lors d’une violation. L’approche proposée est une technique générique de localisation de défauts, basée sur le concept de « réparation » ou « correction » et applicable avec différents langages de spécification, y compris la logique propositionnelle. Nous portons une attention particulière à son utilisation dans la détection des défauts de mise en page dans les applications web.

Type de document:Thèse ou mémoire de l'UQAC (Thèse de doctorat)
Date:Août 2018
Lieu de publication:Chicoutimi
Programme d'étude:Doctorat en informatique
Nombre de pages:174
ISBN:Non spécifié
Sujets:Sciences naturelles et génie > Sciences mathématiques > Informatique
Département, module, service et unité de recherche:Départements et modules > Département d'informatique et de mathématique > Programmes d'études de cycles supérieurs en informatique (doctorat)
Directeur(s), Co-directeur(s) et responsable(s):Hallé, Sylvain
Mots-clés:applications web, CSS, HTML, layout bugs, testing
Déposé le:05 oct. 2018 08:09
Dernière modification:09 oct. 2018 22:57
Afficher les statistiques de telechargements

Éditer le document (administrateurs uniquement)

Creative Commons LicenseSauf indication contraire, les documents archivés dans Constellation sont rendus disponibles selon les termes de la licence Creative Commons "Paternité, pas d'utilisation commerciale, pas de modification" 2.5 Canada.

Bibliothèque Paul-Émile-Boulet, UQAC
555, boulevard de l'Université
Chicoutimi (Québec)  CANADA G7H 2B1
418 545-5011, poste 5630