Please wait a minute...
工程设计学报  2003, Vol. 10 Issue (2): 75-79    
工程设计理论、方法与技术     
VPP虚拟仪器元件库的实现框架
 徐小良, 汪乐宇, 周 泓
浙江大学数字技术及仪器研究所,浙江杭州310027
Implementation framework for virtual instrument
component library of VPP
 XU  Xiao-Liang, WANG  Le-Yu, ZHOU   Hong
Institute of Digital Technology& Advanced Instrumentation,Zhejiang University,Hangzhou 310027,China
 全文: PDF(210 KB)   HTML
摘要: 可视化编程平台(VPP)是快速组建虚拟仪器系统的集成可视化环境,而虚拟仪器元件库是其组建系统的
基本构造块的集合,是VPP体系结构的基础.但是,当前版本VPP虚拟仪器元件库的设计与实现存在复用性和扩
展性差等问题. 通过对虚拟仪器元件的概念模型分析和形式化描述,不仅提出了虚拟仪器元件的对象模型和动态
模型,而且运用设计模式给出了虚拟仪器元件的核心框架,并使用UML对它们进行了描述,从而形成了VPP虚拟
仪器元件库的一个可复用、可扩展的面向对象框架. 基于该框架可以快速地实现虚拟仪器元件库的开发.
关键词: 虚拟仪器可视化编程平台面向对象框架设计模式    
Abstract: VPP(visual programming platform)is an integrated visual environment by which VI(virtual instrument)systems can be developed quickly. VI component library is a set of basic building blocks for VPP programming,therefore it is the base in the VPP architecture. In the current version of VPP, however,the design and implementation of VIs suffered from some problems,such as low reuse and bad extendability.On the basis of analysis and formalization of VIC (VI components),not only the object model and dynamic model of VIC are proposed, but also a core framework for VIC is presented by using design patterns,then a reusable and extendable object-oriented framework which is described using unified modeling language(UML)is formed.Based on this framework, VI component library can be developed efficiently.
Key words: virtual instrument    visual programming platform    object-oriented framework    designpatterns
出版日期: 2003-04-28
基金资助:

“九五”国家重点科技攻关项目(97-772-01-07)

服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
徐小良
汪乐宇
周 泓

引用本文:

徐小良, 汪乐宇, 周 泓. VPP虚拟仪器元件库的实现框架[J]. 工程设计学报, 2003, 10(2): 75-79.

XU Xiao-Liang, WANG Le-Yu, ZHOU Hong. Implementation framework for virtual instrument
component library of VPP[J]. Chinese Journal of Engineering Design, 2003, 10(2): 75-79.

链接本文:

https://www.zjujournals.com/gcsjxb/CN/        https://www.zjujournals.com/gcsjxb/CN/Y2003/V10/I2/75

[1] 夏平平, 吕太之. 可扩展矢量图形编辑组件设计及其实现[J]. 工程设计学报, 2012, 19(1): 49-52.
[2] 贾媛媛, 张百海, 柴森春, 江泽民, 彭光正. 气缸缓冲特性计算机辅助测试系统[J]. 工程设计学报, 2002, 9(4): 219-221.
[3] 王瑞荣, 周泓, 耿晨歌, 汪乐宇. 单率异步数据流语言的RTL文法设计[J]. 工程设计学报, 2002, 9(1): 31-35.
[4] 周泓, 耿晨歌. 虚拟仪器系统软件结构描述语言的设计与应用[J]. 工程设计学报, 2001, 8(1): 7-11.
[5] 杨练根, 李建林, 谢铁邦, 李柱. 基于虚拟仪器界面的大轴轴线直线度误差测量系统[J]. 工程设计学报, 2000, 7(4): 83-85.