CoPenML:基于XML的笔式用户界面构件体系结构
CoPenML: An XML-Based Component Architecture for Pen-Based User Interface作者机构:中国科学院软件研究所人机交互技术与智能信息处理实验室北京100080
出 版 物:《计算机研究与发展》 (Journal of Computer Research and Development)
年 卷 期:2005年第42卷第7期
页 面:1143-1152页
核心收录:
学科分类:0810[工学-信息与通信工程] 0808[工学-电气工程] 0839[工学-网络空间安全] 081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0811[工学-控制科学与工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家"九七三"重点基础研究发展规划基金项目(2002CB312103)
主 题:笔式用户界面 CoPenML 构件式开发 声明性语言 软件重用 XML模式
摘 要:笔式用户界面在许多领域得到了广泛应用,但现有的笔式界面技术不能支持高层次、多领域的可视化界面制作,很难实现面向软件构件的重用.因而提出一个新的解决方案,面向构件的体系结构CoPenML.该方案基于XML语言抽象描述了笔式界面的配置组成.可用于快速生成界面原型及二次开发接口,并且在系统实现级以及场景图级两个层面上实现软件构件的重用.设计了CoPenML的体系结构并给出了界面描述语言规范.最后开发了基于CoPenML的笔式界面制作环境以及相关工具.结果表明该方案对于笔式用户界面制作是十分有效的.