In 2014, we launched our open-access repository which offers full text access to conference proceedings from many of our events including the INC and HAISA series. These papers are free to access and distribute (subject to citing the source).
» Openaccess proceedings » Ninth International Network Conference (INC 2012)
Ninth International Network Conference (INC 2012)
Title: A Service-Oriented Approach to Implementing an Adaptive User Interface
Author(s): Emile Senga, Andre Calitz, Jean Greyling
Keywords: Service-oriented architectures, adaptive user interfaces, web services user interfaces, user interface generation
Abstract: Service-Oriented Architectures (SOA) is being increasingly adopted to integrate the disparate computational assets in organisations. A major hurdle in the integration process is the provisioning of user interfaces (UIs) for applications based on SOA. A popular approach to this problem is to generate the UI whenever a user seeks to interact with an application. End users of applications are, however, increasingly different in their needs, capabilities and traits. Adaptive user interfaces (AUI) have been proposed as a means to cater for such differences. This paper outlines research undertaken to develop an AUI prototype using a SOA. A hybrid approach was used to analyse and design the prototype. An evaluation was conducted to firstly, determine whether the components of the prototype adhere to established SOA principles by analytically evaluating the prototype based on these principles. Secondly, to determine the effectiveness of the prototype by evaluating the prototype and finally, to evaluate the effect of the generated UI has on the performance of end-users using a usability study. Results of the evaluation indicate that the prototype components indeed adhere to SOA principles, the prototype is effectively implemented and the UIs do not negatively affect the performance of end-users.
Download count: 1340
How to get this paper:
PDF copy of this paper is free to download. You may distribute this copy providing you cite this page as the source.