期刊文献+

一种可复用虚拟仪器软件的设计方法 被引量:11

Design method of reusable virtual instrument software
下载PDF
导出
摘要 软件复用是解决软件危机、提高软件生产率和软件质量的有效途径。本文提出了一种可复用虚拟仪器软件(virtual instru-ments software,VIS)的设计方法,将VIS抽象为架构+构件(软芯片)+连接件(软件总线)+数据约束的形式,并给出了VIS的架构、架构中的构件定义、构件组装的技术和数据约束等,初步实现了用户接口独立于测试算法和测试流程,测试算法和测试流程独立于应用对象和底层硬件的输入输出,达到了VIS的设计复用和过程复用。并用一个应用实例,说明了该思想的可行性。 Software reuse is an effective way of solving software crisis and improving software productivity and quality. This paper puts forward a design method of reusable virtual instrument software in the abstract form of construction + components (soft chips) + link components (software bus) + data restriction. It also provides the construction of VIS (virtual instrument software), the component definition, the component assembling technology, the data restriction and so on. This method realized primarily the independence of the user interface from test arithmetic and test process, which are also independent from application objects and the input and output of the bottom hardware, and realized the design reuse and process reuse of VIS. We demonstrate the feasibility of this idea by a practical application.
出处 《仪器仪表学报》 EI CAS CSCD 北大核心 2008年第2期349-353,共5页 Chinese Journal of Scientific Instrument
基金 江苏省高校自然科学基金(02KJB520001) 江苏省自然科学基金(BK2005027)资助项目
关键词 软件复用 软件体系结构 构件技术 虚拟仪器 虚拟仪器软件 software reuse software architecture component technology virtual instrument virtual instrument software
  • 相关文献

参考文献8

二级参考文献87

  • 1杨芙清,邵维忠,梅宏.面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J].中国科学(A辑),1995,25(5):533-542. 被引量:21
  • 2陶伟.以体系结构为中心软件产品线开发:博士学位论文[M].北京:北京航空航天大学,1999..
  • 3周莹新.电信软件体系结构的研究:博士学位论文[M].北京:北京邮电大学,1997..
  • 4杨燕燕.[D].北京大学计算机科学技术系,1999.
  • 5NATO Standard for Management of a Reusable Software Component Library, 1991.
  • 6Sauer L D,Clay R L , Armstrong, R. Meta-component architecture for Software interoperability, Software Methods and Tools,2000. SMT 2000. Proceedings. International Conference on,2000. 75~84.
  • 7Conn R. The Ada Software Repository and the Defense Data Network:A Resource Handbook, New York Zoetrope, 1987.
  • 8NATO Standard for Development of Reusable Software, 1991.
  • 9Seacord R C, Hissam S A, Wallnau K C. Agoro - a search engine for component. IEEE Internet Computing, Nov./Dec. 1998.62~70.
  • 10Cha J-E,Yang Y-J,Song M-S,Kim H-G. Design and implementation of component repository for supporting the component based development process, 2001 IEEE International Conference on Systems, Man, and Cybernetics. In: 2001 IEEE Intl. Conf. on, Volume,, 2,2001. 735~740.

共引文献1076

同被引文献73

引证文献11

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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