Describing Interfaces in the Framework of Adaptive Interface Ecosystems

Currently, we can find a large number of user interfaces made by developers who do not follow of current UX premises, i.e. they are not adapted. Normally this is due to financing problems and resources of software projects. In order to study, develop and reuse adaptive user interfaces in a fast and non-invasive way, a new method of interface description is proposed, which would provide to an external library with enough information to restructure the interface in accordance with the use and habits of the user. This way of defining the interfaces is directly linked to the use of Adaptive Interface Ecosystems (AIE), components that work at sight level and whose mechanics can be applied to interfaces independently of their physical nature. Following this methodology of description of the interface, the AIE will be able to carry out an adaptive design of the interface, with very low production and development costs.

[1]  Yanhong Liu,et al.  Intelligent Context-Aware and Adaptive Interface for Mobile LBS , 2015, Comput. Intell. Neurosci..

[2]  Fabio Paternò,et al.  CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..

[3]  Stephen Travis Pope,et al.  A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System , 1998 .

[4]  John M. Carroll,et al.  Human-computer interaction: psychology as a science of design , 1997, Int. J. Hum. Comput. Stud..

[5]  Jean Vanderdonckt,et al.  Towards a Systematic Building of Software Architectures: the TRIDENT Methodological Guide , 1995, DSV-IS.

[6]  Dargent Lauren,et al.  Using Machine Learning Algorithms to Develop Adaptive Man–Machine Interfaces , 2018 .

[7]  Cristian Rusu,et al.  Usability Practice: The Appealing Way to HCI , 2008, First International Conference on Advances in Computer-Human Interaction.

[8]  Marina L. Gavrilova,et al.  Problems of Human-Computer Interaction in Cyberworlds , 2016, Trans. Comput. Sci..

[9]  Silvia Zuffi,et al.  Human Computer Interaction: Legibility and Contrast , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[10]  Lucia Vilela Leite Filgueiras,et al.  User modeling with personas , 2005, CLIHC '05.

[11]  John Krumm,et al.  Ubiquitous Computing Fundamentals , 2009 .

[12]  Gilbert Cockton,et al.  Inspection-based evaluations , 2002 .

[13]  Stefan Poslad,et al.  Ubiquitous Computing: Smart Devices, Environments and Interactions , 2009 .

[14]  Silvia Ceccacci,et al.  Method to Design Adaptable and Adaptive User Interfaces , 2015, HCI.

[15]  Klaus-Dieter Thoben,et al.  A Method for Designing Physical User Interfaces for Intelligent Production Environments , 2018, Adv. Hum. Comput. Interact..

[16]  Fabio Paternò Model-Based Design and Evaluation of Interactive Applications , 2000 .

[17]  Peter Aoun,et al.  Moving an on-screen cursor with the Emotiv Insight EEG headset : An evaluation through case studies , 2018 .

[18]  Brendan Z. Allison,et al.  Brain-Computer Interface Research: A State-of-the-Art Summary 4 , 2015, Brain-Computer Interface Research.

[19]  Tomas Cerny,et al.  On Aspect-Oriented Programming in Adaptive User Interfaces , 2015, 2015 2nd International Conference on Information Science and Security (ICISS).