An adaptive user interface generation framework for web services

He Yen Ling I. Jiang, Tu Peng, Jing Dong, Farokh Bastani

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Citations (Scopus)

Abstract

In a service chain, one web service invokes another basedon the WSDL definition. For some web services, the invokermay be a user. The ways for a service to interact with anapplication and a user should be different. When the serviceinteracts with a user, it is preferable to provide a friendlygraphical user interface (GUI). Also, users may access a webservice from different devices, such as desktops and varioushandheld devices, and the GUI should be designed differentlyto fit different characteristics of the devices. However, itwould be a burden to the web service designer to manuallydevelop the interfaces for potential user interactions or evenmanually design various interfaces to fit potential userdevices. In this paper, an adaptive user interface generationframework is presented to automate the task. The frameworktakes the WSDL interface specification as input to generatecustomized GUI for the specific user device. Additionalspecifications, such as the OWL specification for interfaceobject semantics, can be provided to guide the generation ofbetter GUI.The framework generates GUI in two stages. First, basedon input specifications and device characteristics, itgenerates display preferences and constrains. Then, itinvokes a decision algorithm to make the optimal GUI layoutdecision that satisfies all the display constrains andmaximizes the preference values. A case study has beenexplored and it shows that the framework can effectively andadaptively generate appropriate GUIs for various userdevices.

Original languageEnglish
Title of host publicationProceedings - 2008 IEEE Congress on Services, SERVICES 2008
Pages175-182
Number of pages8
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event2008 IEEE Congress on Services, SERVICES 2008 - Beijing, China
Duration: 23 Sept 200826 Sept 2008

Publication series

NameProceedings - 2008 IEEE Congress on Services, SERVICES 2008
VolumePART2

Conference

Conference2008 IEEE Congress on Services, SERVICES 2008
Country/TerritoryChina
CityBeijing
Period23/09/0826/09/08

Fingerprint

Dive into the research topics of 'An adaptive user interface generation framework for web services'. Together they form a unique fingerprint.

Cite this