Dagens dator-mänskliga gränssnitt är typiskt utformade med antagandet att de kommer att användas av en kraftfull person, som använder en typisk uppsättning av inmatnings- och utgångsenheter, som har typiska perceptuella och kognitiva förmågor, och som sitter i en stabil, varm miljö. Varje avvikelse från dessa antaganden kan drastiskt hindra personens effektivitet-inte på grund av någon inneboende hinder för interaktion, men på grund av en obalans mellan personens effektiva förmågor och de antaganden som ligger bakom gränssnittet design. Vi hävdar att automatisk personlig gränssnittsgenerering är en genomförbar och skalbar lösning på denna utmaning. Vi presenterar vårt Supple-system, som automatiskt kan generera gränssnitt anpassade till en persons enheter, uppgifter, preferenser och förmågor. I detta dokument definierar vi formellt gränssnittsgenerering som ett optimeringsproblem och visar att problemet, trots ett stort lösningsutrymme (av upp till 10 17 möjliga gränssnitt), är möjligt att beräkna. I själva verket, för en viss klass av kostnadsfunktioner, Supple producerar exakta lösningar i under en sekund för de flesta fall, och i lite över en minut i värsta fall påträffas, vilket möjliggör run-time generation av användargränssnitt. Vi visar vidare hur flera olika designkriterier kan uttryckas i kostnadsfunktionen, vilket möjliggör olika typer av personalisering. Vi visar också hur detta tillvägagångssätt möjliggör omfattande användar- och systeminitierade run-time-anpassningar av gränssnitten efter att de har genererats. Suple är inte avsett att ersätta mänskliga användargränssnittsdesigners-instead, det erbjuder alternativa användargränssnitt för de människor vars enheter, uppgifter, preferenser och förmågor inte i tillräcklig utsträckning behandlas av handgjorda design. Faktum är att resultaten av vår studie visar att, jämfört med tillverkarnas standard, gränssnitt som automatiskt genereras av Suple avsevärt förbättrar hastigheten, noggrannheten och tillfredsställelsen hos personer med motoriska funktionsnedsättningar.
Det arbete som är närmast relaterat till vårt är SUPLE, introducerat av REF, som presenterar ett system som automatiskt kan generera användargränssnitt som är anpassade till en persons enheter, uppgifter, preferenser och förmågor.
Automatically Generating Personalized User Interfaces with Supple
{'venue': 'Artif. Intell.', 'journal': 'Artif. Intell.', 'mag_field_of_study': ['Computer Science']}