A UsiXML Proposal for a Pattern-Oriented and Model-Driven Architecture for Interactive Systems

Mohamed Taleb, Ahmed Seffah, Alain Abran · 2014

Abstract—Despite its obvious and well-publicized potential to support the model-driven engineering of user interfaces, the (re)use of the rich variety of Human-Computer Interaction (HCI) design patterns, we have today has not achieved the acceptance and widespread applicability of HCI design patterns within the existing model-driven engineering framework. This paper proposes a specification and a User Interface eXtensible Markup Language (UsiXML)-based formalization of a unifying Pattern-Oriented and Model-driven Architecture (POMA). We have already introduced a set of extensions, called the POMA Markup Language (POMAML), designed to facilitate the specification of all the intrinsic components of the POMA architecture, including its patterns and models, and the relationships between these two artifacts within the model. Keywords-Pattern-Oriented; Model-Driven Architecture; UsiXML; User Interface; POMA.

Read the paper · More papers on PaperTik