期刊文献+

笔式界面软件快速开发工具

Rapid Development Tool for Pen-based Application
原文传递
导出
摘要 笔式界面软件快速开发工具Visual PBAP(pen-based application)Creator可以根据用户的个性化需求快速设计和开发相应软件,缩短开发周期。一方面,Visual PBAP Creator通过场景和UI编辑方便开发人员和用户确定需求;另一方面,自动生成代码可以缩短开发周期。Visual PBAP Creator以笔式操作平台为软件平台,采用基于场景设计的开发方法,设计结果形成XML格式的文档,通过解析这些XML文档最终生成C代码。实践表明,VisualPBAP Creator可以提高笔式界面软件的开发效率。 Visual PBAP(Pen-based Application) Creator is a rapid development tool, which can be used to design and develop Pen-based Application according to end user' s specific requirement and can shorten the development cycle. On one hand, Visual PBAP Creator introduces scenario-based method and UI editor to facilitate the definition of requirement. On the other hand, it can automatically generate code to accelerate the development speed. Visual PBAP Creator is based on PBOP(Pen-based Operating Platform) and scenario-based method. The design results are saved as XML specification, and these XML files will be parsed to generator C code, which can be compiled and run on PBOP. The results of practices have shown that Visual PBAP Creator can improve the efficiency of development of Pen-based Application.
出处 《中国图象图形学报》 CSCD 北大核心 2010年第7期1007-1013,共7页 Journal of Image and Graphics
基金 国家重点基础研究发展规划(973)项目(2009CB320804) 国家自然科学基金项目(U0735004 60603073) 国家高技术研究发展计划(863)项目(2007AA01Z158)
关键词 笔式用户界面 基于场景的设计 形式化文档 UI编辑 代码生成 pen-based user interface, scenario-based design, formal documentation, UI editor, code generating
  • 相关文献

参考文献9

  • 1Jason I H, Landay J A. SATIN: a toolkit for informal ink-based applications [ C ]//Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology. New York, NY, USA: ACM, 2000: 63-72.
  • 2Lin J, Newman M W, Jason I H, et al. DENIM: finding a tighter fit between tools and practice for Web site design [ C ]// Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. New York, NY, USA: ACM Press, 2000: 510-517.
  • 3田丰,秦严严,王晓春,敖翔,王宏安,戴国忠.PIBG Toolkit:一个笔式界面工具箱的分析与设计[J].计算机学报,2005,28(6):1036-1042. 被引量:19
  • 4田丰,牟书,戴国忠,王宏安.Post-WIMP环境下笔式交互范式的研究[J].计算机学报,2004,27(7):977-984. 被引量:29
  • 5Shormann C. SketchFlow Concepts: An Overview [ EB/OL ]. ( 2009 ) [ 2010 ]. http ://electricbeach. org/.
  • 6刘健,邓昌智,戴国忠.基于场景方法的笔式界面软件设计工具[J].计算机工程与设计,2009,30(8):2011-2014. 被引量:3
  • 7Go K, Carroll J M, Imamiya A. Surveying scenario-based approaches in system design[ J ]. IPSJ SIG Notes, 2000, 12 (HI- 87) : 43-48.
  • 8Wang Danli, Dai Guozhong, Wang Hongan, et al. Scenariofocused development method for a pen-based user interface: model and applications [ J ]. The Journal of Supercomputing (TJS), 2008, 46(2) : 139-149.
  • 9Miller J, Mukerji J. MDA Guide version 1. 0. 1 [ R ]. Framingham, MA, USA: Object Management Group, 2003.

二级参考文献33

  • 1田丰,牟书,戴国忠,王宏安.Post-WIMP环境下笔式交互范式的研究[J].计算机学报,2004,27(7):977-984. 被引量:29
  • 2田丰,秦严严,王晓春,敖翔,王宏安,戴国忠.PIBG Toolkit:一个笔式界面工具箱的分析与设计[J].计算机学报,2005,28(6):1036-1042. 被引量:19
  • 3Jason I Hong,James A Landay.SATIN:A toolkit for informal inkbased applications[C].UIST,2000:63-72.
  • 4James Lin,Mark W Newman,Jason I Hong,et al.DENIM:Finding a tighter fit between tools and practice for web site design[C].CHI,2000:510-517.
  • 5James A Landay,Brad A Myers.Interactive sketching for the early stages of user interface design[C].CHI,1995:43-50.
  • 6Beryl Plimmer,Mark D Appedey.Interacting with sketched interface designs:An evaluation study[C].CHI Extended Abstracts,2004:1337-1340.
  • 7John M Carroll.Five reasons for scenario-based design[J].Interacting with Computers(IWC),2000,13(1):43-60.
  • 8Kentaro Go,John M Carroll,Imamiya A.Surveying scenario-based approaches in system design[J].IPSJ SIG Notes,2000,12(HI-87):43-48.
  • 9Wang Danli,Dai Guozhong,Wang Hongan,et al.Scenario-focused development method for a pen-based user interface:model and applications[J].Journal of Supercomputing (TJS),2008,46(2):139-149.
  • 10Koike H.. The role of another spatial dimension in software visualization. ACM Transactions on Information System, 1993, 11(3): 266~286

共引文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部