用户名: 密码: 验证码:
智能文档操作界面的UIML描述方法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:UIML based presentation of intelligent document operating interface
  • 作者:施运梅 ; 李宁 ; 刘旭红
  • 英文作者:SHI Yunmei;LI Ning;LIU Xuhong;Computer School,Beijing Information Science & Technology University;State Key Laboratory of Digital Publishing Technology;
  • 关键词:智能文档 ; 用户界面 ; 用户界面描述语言(UIML) ; 模型-视图-控制器(MVC)
  • 英文关键词:intelligent document;;user interface;;User Interface Markup Language(UIML);;Model-View-Controller(MVC)
  • 中文刊名:JSGG
  • 英文刊名:Computer Engineering and Applications
  • 机构:北京信息科技大学计算机学院;数字出版技术国家重点实验室(筹);
  • 出版日期:2014-08-01
  • 出版单位:计算机工程与应用
  • 年:2014
  • 期:v.50;No.814
  • 基金:北大方正集团有限公司数字出版技术国家重点实验室开放课题资助;; 北京市属高等学校人才强教计划资助项目(No.PHR201008439)
  • 语种:中文;
  • 页:JSGG201415012
  • 页数:6
  • CN:15
  • ISSN:11-2127/TP
  • 分类号:63-68
摘要
从智能文档的概念产生开始到现在,出现了不同的相关产品和研究成果,但是它们在灵活性、可重用性、跨平台等方面存在缺陷。针对这些问题,建立了基于UIML的智能文档模型,模型采用MVC架构,应用用户界面描述语言UIML描述智能文档的操作界面。解析器解析UIML文档,获得界面控件信息及事件响应,并生成动态操作界面。基于模型,建立了一个原型系统,对系统进行了用例测试,测试结果验证了模型的可行性和正确性。
        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.
引文
[1]Buchner J,Fehnl T,Kunstmann T.HotDoc:a flexible framework for spatial composition[J].IEEE Computer Society,1997,9(7):92-100.
    [2]Buchner J.HotDoc:a framework for compound documents[J].ACM Computing Surveys,2000,32(1):33-38.
    [3]Bompani L,Ciancarini P,Vitali F.Active documents in XML[J].ACM SIGWEB Newsletter,1999,8(1):27-31.
    [4]W3C.XForms current status[EB/OL].[2012-07-02].http://www.w3.org/standards/techs/xforms#w3c_all.
    [5]Hoffman M.Architecture of Microsoft Office InfoPath 2003[EB/OL].[2012-07-02].http://msdn.microsoft.com/library/bb608321.aspx.
    [6]温金超,李宁.文档操作语义的表示方法研究[J].计算机科学,2007,34(9A):375-376.
    [7]李文坤,李宁,温金超.文档动态操作模型及其表示[J].计算机应用研究,2010,27(增刊):827-829.
    [8]Bishop J.Multi-platform user interface construction—a challenge for software engineering-in-the-small[C]//ICSE’06:Proceedings of the 28th International Conference on Software Engineering.New York:ACM,2006:751-760.
    [9]Ali M F,Abrams M.Simplifying construction of multiplatform user interfaces using UIML[EB/OL].[2012-07-02].http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.9287.
    [10]Schaefer R,Bleul S.Towards object oriented,UIML-based interface description for mobile devices[C]//CADUI’06:Proceedings of 6th International Conference on Computer-Aided Design of User Interfaces,2006:24-35.
    [11]Abrams M,Helms J.User Interface Markup Language(UIML)specification working draft 3.1[EB/OL].[2012-07-02].https://www.oasis-open.org/committees/download.php/5937/uimlcore-3.1-draft-01-20040311.pdf.
    [12]Phanouriou C.UIML:a device-independent User Interface Markup Language[D].Virginia:Virginia Polytechnic Institute and State University,2000.
    [13]Pohja M.Comparison of common XML-based Web user interface languages[J].Journal of Web Engineering,2010,9(2):95-115.
    [14]Souchon N,Vanderdonckt J.A review of XML-compliant user interface description[C]//DSV-IS’03:Interactive Systems Design,Specification,and Verification 10th International Workshop.Berlin:Springer,2003:391-401.
    [15]Trewin S,Zimmermann G,Vanderheiden G.Abstract user interface representations:how well do they support universal access?[C]//CUU’03:Proceedings of the 2003 Conference on Universal Usability.New York:ACM,2003:77-84.
    [16]樊凯,李宁,吴倩,等.基于XForms的在线办公文档处理工具的设计与实现[J].计算机工程与科学,2011,33(4):180-185.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700