计算机工程与应用 ›› 2014, Vol. 50 ›› Issue (15): 59-64.

• 理论研究、研发设计 • 上一篇    下一篇

智能文档操作界面的UIML描述方法

施运梅1,2,李  宁1,2,刘旭红1,2   

  1. 1.北京信息科技大学 计算机学院,北京 100101
    2.数字出版技术国家重点实验室(筹),北京 100871
  • 出版日期:2014-08-01 发布日期:2014-08-04

UIML based presentation of intelligent document operating interface

SHI Yunmei1,2, LI Ning1,2, LIU Xuhong1,2   

  1. 1.Computer School, Beijing Information Science & Technology University, Beijing 100101, China
    2.State Key Laboratory of Digital Publishing Technology, Beijing 100871, China
  • Online:2014-08-01 Published:2014-08-04

摘要: 从智能文档的概念产生开始到现在,出现了不同的相关产品和研究成果,但是它们在灵活性、可重用性、跨平台等方面存在缺陷。针对这些问题,建立了基于UIML的智能文档模型,模型采用MVC架构,应用用户界面描述语言UIML描述智能文档的操作界面。解析器解析UIML文档,获得界面控件信息及事件响应,并生成动态操作界面。基于模型,建立了一个原型系统,对系统进行了用例测试,测试结果验证了模型的可行性和正确性。

关键词: 智能文档, 用户界面, 用户界面描述语言(UIML), 模型-视图-控制器(MVC)

Abstract: Since the emergence of intelligent document concept, different products and research results have appeared, but they have limitations in flexibility, reusability, cross-platform and so on. Aiming at these problems, an intelligent document model based on UIML is built up, in which the MVC framework is adopted, and the operation interface of intelligent document is described using UIML. The Render explains UIML document, gets interface control information and event response, and produces operation interface dynamically. For confirming its validity, a prototype is established according to the model. The prototype is tested, and the results show that this model is practical and useful.

Key words: intelligent document, user interface, User Interface Markup Language(UIML), Model-View-Controller(MVC)