摘要:软件复用是解决软件危机、提高软件生产率和软件质量的有效途径。本文提出了一种可复用虚拟仪器软件(virtual instruments software,VIS)的设计方法,将VIS抽象为架构+构件(软芯片)+连接件(软件总线)+数据约束的形式,并给出了VIS的架构、架构中的构件定义、构件组装的技术和数据约束等,初步实现了用户接口独立于测试算法和测试流程,测试算法和测试流程独立于应用对象和底层硬件的输入输出,达到了VIS的设计复用和过程复用。并用一个应用实例,说明了该思想的可行性。
关键词:软件复用 软件体系结构 构件技术 虚拟仪器 虚拟仪器软件
单位:苏州大学计算机科学与技术学院 苏州215021 苏州大学电子信息学院 苏州215021
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社