Details

Primerjava metod za generiranje grafičnih uporabniških vmesnikov na podlagi uporabniških zahtev
ID Marolt, Marija (Author), ID Vavpotič, Damjan (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (3,97 MB)
MD5: 2A932D85531719E94B84D84251661B08

Abstract
Magistrsko delo obravnava izziv samodejnega generiranja grafičnih uporabniških vmesnikov na podlagi uporabniških zahtev oziroma opisov aplikacij. V raziskavi so primerjane štiri metode pozivanja velikih jezikovnih modelov, pri čemer smo kot vhod uporabili generirane opise aplikacij iz baze Rico ter za vsako metodo ustvarili HTML/CSS prototipe. Metode so bile ovrednotene avtomatsko s kvantitativnimi metrikami ter kvalitativnimi metrikami preko spletnega vprašalnika namenjenega strokovnjakom. Metoda pozivanja z navodilom je bila najuspešnejša, saj je dosegla visoko skladnost prototipov z zahtevami, funkcionalnostjo in estetiko. Rezultati poudarjajo tudi pomembnost opisa aplikacije, saj le-ta vpliva na uspešnost posamezne metode. Delo prispeva praktične smernice za izboljšanje avtomatiziranega prototipiranja GUI v poslovnih aplikacijah.

Language:Slovenian
Keywords:avtomatizirano generiranje prototipov, uporabniški vmesnik, uporabniške zgodbe, inžinirstvo pozivov
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-177393 This link opens in a new window
COBISS.SI-ID:262692099 This link opens in a new window
Publication date in RUL:22.12.2025
Views:28
Downloads:3
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:A comparative analysis of methods for generating graphical user interfaces from user requirements
Abstract:
The master's thesis addresses the challenge of automatically generating graphical user interfaces based on user requirements or application descriptions. The study compares four prompting methods for large language models, using generated application descriptions from the Rico dataset as input and creating HTML/CSS prototypes for each method. The methods were evaluated automatically using quantitative metrics and qualitatively through an expert-oriented online questionnaire. The instruction-based prompting method proved to be the most effective, achieving high consistency with requirements, functionality, and aesthetics. The results also highlight the importance of the application description, as it significantly influences the performance of each method. The thesis provides practical guidelines for improving automated GUI prototyping in business applications.

Keywords:automated prototype generation, user interface, user stories, prompt engineering

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back