摘要
为了适应普适计算环境中用户、设备、使用环境和开发平台的多样性,基于模型的方法被应用于用户界面开发过程中,试图在抽象层次上描述界面,通过模型转换,使其适用于不同的平台.然而,由于目前基于模型的用户界面开发方法(model-based user interface development,简称MBUID)中所采用任务模型的局限性,致使生成的界面难以满足动态环境下用户的可用性需求.提出一种基于任务模型的用户界面开发框架,旨在建模和生成有效、高效、令用户满意的用户界面.在可用性方面,为了准确描述普适计算环境中用户任务,提出一种基于感知控制理论的任务分析方法(perceptual-control-theory-based task analysis,简称PCTBTA),将使用上下文信息引入到任务分析过程中,并且在较高的抽象层次上反映交互的内容,给可用性设计提供任务空间;在技术方面,为PCTBTA任务模型向界面模型的转换提供技术支持.最后,通过实例说明所提出方法的可行性,并通过与其他方法在可用性和性能方面的比较,表明该方法的有效性.
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.
作者
李娟妮
华庆一
吴昊
陈锐
苏荟
周筠
LI Juan-Ni;HUA Qing-Yi;WU Hao;CHEN Rui;SU Hui;ZHOU Yun(Department of Computer Science and Technology,School of Information Science and Technology,Northwest University,Xi'an 710075, China;School of Science,Xi'an Shiyou University,Xi'an 710065,China;School of Education,Shaanxi Normal University,Xi'an 710062,China)
出处
《软件学报》
EI
CSCD
北大核心
2018年第12期3692-3715,共24页
Journal of Software
基金
国家自然科学基金(61272286)
高等学校博士学科点专项科研基金(20126101110006)
陕西省教育厅科研计划(16JK1602)~~