Computer Engineering and Applications ›› 2016, Vol. 52 ›› Issue (16): 17-22.

Previous Articles     Next Articles

UIML-based multi-device user interface generation method

WU Hao1,2, HUA Qingyi1   

  1. 1.School of Information Science and Technology, Northwest University, Xi’an 710069, China
    2.China Modern Education Technology Center, Northwest University, Xi’an 710069, China
  • Online:2016-08-15 Published:2016-08-12

基于UIML的多设备用户界面生成方法

吴  昊1,2,华庆一1   

  1. 1.西北大学 信息技术学院,西安 710069
    2.西北大学 现代教育技术中心,西安 710069

Abstract: For multi-device user interface development, interface for a given application needs to be customized for different devices, or accessed by the WEB explorer. Both methods may cause a number of extra development costs. This paper provides a UIML-based multi-device user interface generation method. By modeling the device independent abstract interface, this method maps it into a specific interface according different device characters, the realization of this method uses a running mechanism to render the real interface at a specific device. By the case study, this method could alleviate the development difficulty of multi-device interface and improve the efficiency of development.

Key words: multi-device user interface, user interface model, human machine interaction

摘要: 多设备用户界面开发中不同类型的设备通常需要为同一应用定制不同的界面,或者通过WEB浏览器访问。这两种方法均导致大量额外的开发努力和代价。提出一种基于UIML的多设备用户界面生成方法,其特征是通过建模与设备无关的抽象界面,该方法按照不同的设备特征将其映射为具体的界面;该方法的实现利用了一个运行时机制在具体的设备上绘制出真实界面。实验表明,该方法可减轻多设备界面的开发难度,提高效率。

关键词: 多设备用户界面, 用户界面模型, 人机交互