Home // ACHI 2015, The Eighth International Conference on Advances in Computer-Human Interactions // View article
Designing an Adaptive User Interface According to Software Product Line Engineering
Authors:
Yoann Gabillon
Nicolas Biri
Benoit Otjacques
Keywords: Adaptive User Interface; Software Product Line; Dynamic Software Product Line; Feature Model; Context of use
Abstract:
An adaptive User Interface (UI) is a UI that is able to adapt itself to a change of the context of use (user, platform, environment). Designing an adaptive UI remains a difficult and time consuming task that needs the use of common and variability parts between the different UI adaptations. Software Product Line (SPL) engineering is a software engineering approach that aims to develop a collection of similar software systems by using software assets and a variability model: the Feature Model. Dynamic Software Product Line is an adaptation of the SPL approach in order to design an adaptive software system. This paper proposes a method to design an adaptive UI according to a DSPL process. This method is implemented through the UI adaptor prototype. This first implementation underlies the several benefits of the proposed method.
Pages: 86 to 91
Copyright: Copyright (c) IARIA, 2015
Publication date: February 22, 2015
Published in: conference
ISSN: 2308-4138
ISBN: 978-1-61208-382-7
Location: Lisbon, Portugal
Dates: from February 22, 2015 to February 27, 2015