HMI engineering productivity: the poor child of MDE/MDA trends. A vision for model-driven human-computer interaction engineering
Résumé
The industry needs innovative development techniques that will boost productivity of SW development and maintenance, to be able to offer Adaptive Human- Machine Interface (Adaptive HMI) for their applications. Engineering processes and methods such as Model Driven Engineering (MDE), currently adopted in complex system development, are an appropriate response to this challenge. However, MDE currently provides little, if any, support to HMI design and development, and none to advanced interaction based on adaptivity and multimodality. The MDE paradigm applied to Adaptive HMI (noted here MDI for Model- Driven Interfaces), when combined with distributed and migratory User Interfaces (UIs) could enable significant reduction in time to market.