Computer Engineering and Applications ›› 2011, Vol. 47 ›› Issue (35): 14-21.

• 博士论坛 • Previous Articles     Next Articles

Lightweight multi-device user interface description language MDUIDL

WU Hao1,2,HUA Qingyi2,CHANG Yanshuo2,ZHU Haiyang1,YANG Jianfeng1   

  1. 1.Modern Education Technology Center,Northwest University,Xi’an 710069,China
    2.School of Information Science and Technology,Northwest University,Xi’an 710069,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-12-11 Published:2011-12-11

一个轻量级多设备用户界面描述语言MDUIDL

吴 昊1,2,华庆一2,常言说2,朱海阳1,杨建峰1   

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

Abstract: To adapt for the requirement of user interface development in multi-device environment and address the problem that current UIDL has,this paper designs and implements a lightweight multi-device user interface description language MDUIDL.This language is divided into abstract interface description language,specific interface description language,event description language and device description language,which respectively describe the different sides of user interface of multi-device application system.By a case study,this paper shows that the language has a good ability of description interface and supports for multi-device environment,and it is so simple that one can learn and use easily.

Key words: multi-device user interface, user interface description language, XML language

摘要: 为适应多设备环境下用户界面开发的需求,解决当前UIDL存在的一些问题,设计并实现了一个轻量级多设备用户界面描述语言MDUIDL。该语言分为抽象界面描述语言、具体界面描述语言、事件描述语言和设备描述语言,分别从不同侧面对多设备应用系统的用户界面进行描述。通过实例研究,表明该语言具有良好的界面表达能力和对多设备环境的支持,且简单易学,易于使用。

关键词: 多设备用户界面, 用户界面描述语言, XML语言