Binding orthogonal views for user interface design

  • Authors:
  • Olivier Beaudoux;Mickael Clavreul;Arnaud Blouin

  • Affiliations:
  • ESEO Group, CER Lab, Angers, France and University of Rennes, Rennes, France;CER Lab, Angers, France;University of Rennes, Rennes, France

  • Venue:
  • Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design of graphical user interfaces (GUI) is a complex activity that binds multiple concerns into meaningful interactive applications. While the definition of multiple orthogonal views greatly facilitates the design of such GUIs, existing GUI frameworks still lack a proper strategy for splitting and binding these views to build complete GUIs. This paper proposes a domain specific language (DSL) called Loa to unify both the definition of orthogonal views and the bindings between these views in the context of GUI development. We present the overall strategy for splitting and binding views based on the use of the Loa DSL and we illustrate the proposed approach on the design of a web-based application.