Mémoire de maîtrise (2023)
Résumé
La génération d’interfaces graphiques (GUI) est un domaine de recherche récent qui ne compte pas encore de nombreuses oeuvres. Cependant, l’application de ce domaine peut avoir un impact positif dans la création de sites Web, d’applications et d’autres logiciels. Lors de la conception d’une interface utilisateur graphique (GUI), les concepteurs professionnels s’inspirent souvent du travail des autres pour définir le style lors de la phase de conception. Bien que cela soit une partie critique de la conception d’interface, la recherche d’exemples de conception inspirants et pertinents prend du temps. La plupart des concepteurs utilisent des mots-clés pour rechercher de l’inspiration, mais une entrée basée sur des contraintes pourrait être bénéfique pour les concepteurs afin d’obtenir de l’inspiration à partir d’exemples ayant la structure attendue. Dans notre recherche, nous nous intéressons à la génération de conceptions GUI nouvelles, créatives et intuitives basées sur les contraintes des concepteurs. Notre contribution dans ce domaine commence par une méthode proposée, appelée GUILGET. GUILGET prend comme entrée un graphe de contraintes basé sur des graphiques appelé « graphique d’agencement GUI » (GUI-AG) et produit une disposition GUI réaliste en respectant la contrainte donnée. Notre méthode est basée sur des transformateurs et met en oeuvre de nouvelles techniques inspirées du processus de conception GUI du monde réel. Ces techniques comprennent l’ajout d’informations hiérarchiques à l’entrée, l’inclusion des éléments enfants à l’intérieur de leur parent en utilisant une perte, la séparation des composants enfants partageant le même parent en utilisant une perte, et une grille avec une taille de cellule prédéfinie où tous les bords des composants sont ajustés au bord de grille le plus proche.
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
