期刊文献+

VPP虚拟仪器元件库的实现框架 被引量:1

Implementation framework for virtual instrument component library of VPP
下载PDF
导出
摘要 可视化编程平台(VPP)是快速组建虚拟仪器系统的集成可视化环境,而虚拟仪器元件库是其组建系统的基本构造块的集合,是VPP体系结构的基础.但是,当前版本VPP虚拟仪器元件库的设计与实现存在复用性和扩展性差等问题.通过对虚拟仪器元件的概念模型分析和形式化描述,不仅提出了虚拟仪器元件的对象模型和动态模型,而且运用设计模式给出了虚拟仪器元件的核心框架,并使用UML对它们进行了描述,从而形成了VPP虚拟仪器元件库的一个可复用、可扩展的面向对象框架.基于该框架可以快速地实现虚拟仪器元件库的开发. 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.
出处 《工程设计学报》 CSCD 2003年第2期75-79,共5页 Chinese Journal of Engineering Design
基金 九五"国家重点科技攻关项目(97-772-01-07).
关键词 虚拟仪器 可视化编程平台 面向对象框架 设计模式 集成可视化 virtual instrument visual programming platform object-oriented framework design patterns
  • 相关文献

参考文献5

  • 1[1]GENG Chen-ge, WANG Le-yu. A data flow language for Virtual Instrument[J]. Chinese Konstruktion Engineering Design, 1999, 19(2): 25-27.
  • 2[2]GENG Chen-ge(耿晨歌). Study on Visual Programming Language for Virtual Instrument Systems(面向虚拟仪器系统的可视化编程语言研究)[D]. Hangzhou: Department of Instrument Science & Engineering, Zhejiang University, 1999.(in Chinese)
  • 3[3]RALPH Johnson. What are frameworks[OB/OL]. http://st-www.cs.uiuc.edu/users/johnson/ frameworks.html, 1997-09-15.
  • 4[4]ERICH Gamma, RICHARD Helm, RALPH Johnson, et al. Design Patterns: Elements of Reusable Object-Oriented Software[M]. Boston:Addison-Wesley, 1994.
  • 5[5]GRADY Booch, JAMES Rumbaugh, IVAR Jacobson. The Unified Modeling Language User Guide[M]. Boston: Addison Wesley, 1999.

同被引文献4

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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