Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article


The Impact of User Interface Patterns on Software Architecture Quality

Authors:
Stefan Wendler
Detlef Streitferdt

Keywords: user interface patterns; model-based user interface development; HCI patterns; user interface generation; GUI software architecture; graphical user interface

Abstract:
Current research suggests user interface patterns (UIPs) to lessen efforts for the development and adaptation of graphical user interfaces (GUI). UIPs shall enable the reuse of both layout and interaction definitions that can be instantiated for any desired context. Most approaches are based on generative development. However, no details about target architectures or examples that prove the variability and proper structuring of UIP artifacts have been published yet. According to conventional GUI architecture development, major design decisions have to be solved individually, since no standard architectures are presently available. This applies to UIP based solutions as well, so that the target architectures are both hard to establish and maintain. On the basis of a general GUI responsibilities model, prevailing GUI design issues will be analyzed according to their impact on UIP based solutions. Furthermore, UIP specific responsibilities are identified and modeled as a software category graph. With this work, the implementation options of UIP architectures are discussed. Finally, we draft a possible solution architecture on the basis of these generalized concerns.

Pages: 134 to 143

Copyright: Copyright (c) IARIA, 2014

Publication date: October 12, 2014

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-367-4

Location: Nice, France

Dates: from October 12, 2014 to October 16, 2014