基于PCTBTA任务模型的用户界面开发方法
作者:
作者单位:

作者简介:

李娟妮(1979-),女,山东潍坊人,博士,讲师,主要研究领域为人机交互,软件工程;华庆一(1956-),男,博士,教授,博士生导师,CCF高级会员,主要研究领域为人机交互,软件工程;吴昊(1972-),男,博士,高级工程师,主要研究领域为人机交互,计算机网络;陈锐(1979-),男,工程师,主要研究领域为人机交互,推荐系统;苏荟(1977-),女,讲师,主要研究领域为时间序列分析;周筠(1984-),女,博士,副教授,主要研究领域为人机交互,教育技术.

通讯作者:

华庆一,E-mail:huaqy@nwu.edu.cn

中图分类号:

基金项目:

国家自然科学基金(61272286);高等学校博士学科点专项科研基金(20126101110006);陕西省教育厅科研计划(16JK1602)


Method for User Interface Development with Perceptual Control Theory Based Task Analysis
Author:
Affiliation:

Fund Project:

National Natural Science Foundation of China (61272286); Specialized Research Fund for the Doctoral Programof Higher Education of China (20126101110006); Scientific Research Program Funded by Shaanxi Provincial Education Department(16JK1602)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了适应普适计算环境中用户、设备、使用环境和开发平台的多样性,基于模型的方法被应用于用户界面开发过程中,试图在抽象层次上描述界面,通过模型转换,使其适用于不同的平台.然而,由于目前基于模型的用户界面开发方法(model-based user interface development,简称MBUID)中所采用任务模型的局限性,致使生成的界面难以满足动态环境下用户的可用性需求.提出一种基于任务模型的用户界面开发框架,旨在建模和生成有效、高效、令用户满意的用户界面.在可用性方面,为了准确描述普适计算环境中用户任务,提出一种基于感知控制理论的任务分析方法(perceptual-control-theory-based task analysis,简称PCTBTA),将使用上下文信息引入到任务分析过程中,并且在较高的抽象层次上反映交互的内容,给可用性设计提供任务空间;在技术方面,为PCTBTA任务模型向界面模型的转换提供技术支持.最后,通过实例说明所提出方法的可行性,并通过与其他方法在可用性和性能方面的比较,表明该方法的有效性.

    Abstract:

    Nowadays, a number of methods on model-based user interface development (MBUID) have been applied to deal with the diversity of users, devices, environments, and development platforms in a pervasive computing environment. In general, those methods attempt to specify a user interface once on an abstract level, and to run anywhere by use of model transformation. Due to the limitation of task model used in the current MBUID methods, however, it is still an open question whether the generated user interfaces can meet usability requirements in a divergent context of applications. In this paper, a task model based user interface development framework is proposed for modeling and implementing effective, efficient and satisfactory user interfaces. In order to cope with the usability requirements, a novel perceptual control theory based task analysis (PCTBTA) method is presented to specify the user tasks in a divergent environment, in which the context information is introduced into the task analysis process, and the interaction content is reflected at a higher level of abstraction, providing the task space for usability design. For model transformation, a method is provided for converting PCTBTA task model into a variety of interface models. Finally, a case study is provided to illustrate the feasibility of the proposed method, and the effectiveness of the method is demonstrated by comparing it with other methods in terms of availability and performance.

    参考文献
    相似文献
    引证文献
引用本文

李娟妮,华庆一,吴昊,陈锐,苏荟,周筠.基于PCTBTA任务模型的用户界面开发方法.软件学报,2018,29(12):3692-3715

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2017-07-31
  • 最后修改日期:2017-09-14
  • 录用日期:
  • 在线发布日期: 2018-12-05
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号