摘要
笔式用户界面提供给用户更为自然的交互方式,然而,笔式用户界面的构造是一项非常困难的工作,一个可用的笔式用户界面系统往往需要多领域、多学科的知识.系统地论述了一个支持笔式用户界面开发的工具系统Penbuilder的设计实现.它基于笔交互的特性以及无处不在的计算环境的要求而设计,为笔式用户界面的开发提供高级的支持.基于Penbuilder的支持,设计开发了一批典型的笔式用户界面原型系统.该研究为笔式用户界面的构造与快速原型提供了有力的支持.
Pen-Based user interfaces provide more natural interactions for uers. However, it is difficult to be constructed because a usable pen-based user interface generally involves multiple areas and interdisciplinary knowledge. The design and implementation of a toolkit, named Penbuilder, is described systematically, supporting the development of pen-based user interfaces. It is designed based on the attributes of pen interaction and ubiquitous computing. It offers high-level supports to developers. Based on Penbuilder, several typical prototypes of pen interaction are constructed, which demonstrate the capability of Penbuilder for easy construction and fast-prototyping of pen-based user interfaces.
出处
《软件学报》
EI
CSCD
北大核心
2003年第3期392-400,共9页
Journal of Software
基金
Supported by the National Natural Science Foundation of China under Grant No.60033020 (国家自然科学基金)
the National High-Tech Research and Development Plan of China under Grant No.2001AA114170 (国家高技术研究发展计划)
关键词
笔式用户界面开发工具
面向对象
图形组织
软件工具
Computer aided software engineering
Design
Mathematical models
Semantics
Software prototyping