Home // ACHI 2020, The Thirteenth International Conference on Advances in Computer-Human Interactions // View article


UI Design Pattern Selection Process for the Development of Adaptive Apps

Authors:
Amani Braham
Maha Khemaja
Félix Buendía
Faiez Gargouri

Keywords: Adaptive User Interface; Interface specification and design; UI design patterns; Ontology model.

Abstract:
In User Interface (UI) development, UI design patterns constitute a crucial solution that helps to resolve design problems by reusing design knowledge. The diversity of patterns would require deep developer experience to select relevant patterns and would make it difficult to apply the right patterns. This paper proposes an ontology of UI design patterns that enables a potential UI design pattern selection process. We focus particularly on the capability of the Adaptive User Interface Design Pattern (AUIDP) framework in selecting relevant UI design patterns using both ontological and ranking reasoning. This is demonstrated through a service-oriented tool that recommends appropriate patterns. This tool is evaluated with regard to three main factors, including the tool‘s usefulness and practicality, the developed interface quality and the developer productivity. Results show that the tool enhances developer’s accuracy in terms of selecting relevant patterns and hastens the UI development process.

Pages: 242 to 248

Copyright: Copyright (c) IARIA, 2020

Publication date: March 22, 2020

Published in: conference

ISSN: 2308-4138

ISBN: 978-1-61208-761-0

Location: Valencia, Spain

Dates: from November 21, 2020 to November 25, 2020