改进的PLML在基于模型的用户界面开发中的应用研究
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Research of Improved PLML Application in Model-based User Interface Development
  • 作者:吴昊 ; 华庆一
  • 英文作者:WU Hao;HUA Qing-yi;School of Information Science and Technology, Northwest University;China Modern Education Technology Center, Northwest University;
  • 关键词:HCI模式 ; 基于模型的用户界面开发 ; PLML ; 用户界面自动生成
  • 英文关键词:HCI pattern;;Model-based user interface development;;PLML;;user interface automatic generation
  • 中文刊名:RJZZ
  • 英文刊名:Computer engineering & Software
  • 机构:西北大学现代教育技术中心;西北大学信息技术学院;
  • 出版日期:2014-11-19 14:37
  • 出版单位:软件
  • 年:2014
  • 期:v.35
  • 基金:国家自然科学基金“基于感知控制论的移动设备用户界面建模方法及支持工具研究”(编号:61272286)
  • 语种:中文;
  • 页:RJZZ201407001
  • 页数:6
  • CN:07
  • ISSN:12-1151/TP
  • 分类号:3-8
摘要
PLML是描述人机交互模式的一个重要工具,然而它还存在一些缺点。其中一个重要的缺点是它的元素并未明确定义,从而造成了它所描述的设计模式在基于模型的用户界面开发方法中难以自动化或半自动化地应用。针对这一问题,设计了PLML的元素的XML Schema,明确给出了该元素的形式化的描述方法。通过一个实例研究,验证了其在基于模型的用户界面开发中可以起到积极的作用。这一方法也可推广到其它的基于XML的模式描述语言中
        PLML is an important tool for the description of user interface, but it exist some shortcomings. One of the important shortcomings is that its element don't be define clearly, which causes the problem that it is difficult for the design pattern it describes to apply automatic or semi-automatic in model-based user interface development. Aiming at this problem, the XML Schema for the element of PLML was designed. In the schema, this element's formal description method was specifically given. By a case study, it is proven that this method could have an active function in model-based user interface development. This method can also apply to the others pattern description languages.
引文
[1]Breiner,K.et al.(eds.):Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems(PEICS′10),,Berlin,Germany[C],ACM Int.Conf.Proc.Series,2010
    [2]Fincher,S.et al.:Perspectives on HCI Patterns:Concepts and Tools(Introducing PLML),CHI‘03 Workshop Report[C],Fort Lauderdale,Florida,2003
    [3]KAMTHAN,P.,A critique of Pattern Language Markup Language(PLML)[C].Interfaces 68,2006
    [4]Juergen Engel,Christian Herdin,Christian Maertin,Exploiting HCI Pattern Collections for User Interface Generation[C].The Fourth International Conferences on Pervasive Patterns and Applications,France,2012
    [5]Alexander,C.,Ishikawa,S.,Silverstein,M.:A pattern language.Oxford University Press[M],Oxford 1977
    [6]Gamma,E.,et al.:Design Patterns:Elements of Reusable Object-Oriented Software[M].Addison-Wesley,Reading 1995
    [7]Marcus,A.:Patterns within Patterns[J].Interactions 11(2),2004:28–34
    [8]DEARDEN,A.M.,FINLAY J.,Pattern languages in HCI:a critical review[j].Human–Computer Interaction,Volume 21(1),2006:309-312
    [9]Tidwell,J.,Designing Interfaces[M].O’Reilly,Beijing.2006
    [10]van Duyne,D.K.,Landay,J.A.,Hong,J.I.,The Design of Sites:Patterns for Creating Winning Web Sites second ed[M].Prentice Hall,Upper Saddle River,NJ.2007
    [11]Yahoo!Inc.,Design Pattern Library[EB/OL].http://developer.yahoo.com/ypatterns/.2012.
    [12]van Welie,M.,.Patterns in Interaction Design[EB/OL].http://www.welie.com/patterns/2012
    [13]Bienhaus,D.,PLMLx Doc[EB/OL],http://www.cs.kent.ac.uk/people/staff/saf/patterns/plml.html 2009
    [14]Kruschitz,C.:XPLML-A HCI Pattern Formalizing and Unifying Approach,Proceedings of CHI EA[C],2009
    [15]Christian Hübscher,Stefan L.Pauwels,et al.The organization of interaction design pattern languages alongside the design process[J].Interacting with Computers,23(3),189-201,2011.
    [16]姚芳,万建成,支持用户界面自动生成的界面设计模式,第三届和谐人机环境联合学术会议(HHME2007)论文集[C],山东,2007
    [17]蒋子阳,刘武贵,成运.三维模型PLM“批次”信息管理的设计与实现[J].软件,2013,34(1):34-38
    [18]ZHAO Anzhen,JIA Yihao,LU Xuejia,et al.A Novel Scheme of High Speed Optical Clock Recovery based on NOLM and OTDM[J].The Journal of New Industrialization,2014,4(1):28-32.
    [19]经红霞,贺祖国.一种改进的混合优化算法[J].软件,2012,33(10):126-127
    [20]LIU Wei-na,LIU You-chao,YANG Li-feng,et al.The Research of Abrasive Flow Polishing Machine Bed Structure[J].The Journal of New Industrialization,2014,4(1):55-58.
    [21]白雪飞,赵文深,崔岩松,等.基于现代智能实验室的三维场景用户界面设计[J].软件,2013,34(7):41-45
    [22]张蕙.浅谈网页界面设计思路与实现[J].软件,2013,34(1):102-103.
    [23]杨慧嘉,王晨升.WAP版手机银行界面设计的可用性评估[J].软件,2013,34(2):39-41.

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

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

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