吉林大学学报(工学版)

• • 上一篇    下一篇

基于需求驱动的虚拟仪器软件自动生成构架

范永开1,2,林君2,孙天泽1,随阳轶2   

  1. 1.清华大学 计算中心 北京 100084; 2.吉林大学 仪器科学与电气工程学院, 长春 130026
  • 收稿日期:2006-05-20 修回日期:2006-07-26 出版日期:2007-05-01 发布日期:2007-05-01
  • 通讯作者: 林君

Requirementdriven virtual instrument software automatic generation framework

Fan Yong-kai1,2,Lin Jun2,Sun Tian-ze1,Sui Yang-yi2

  

  1. 1.Computer and Information Management Center, Tsinghua University, Beijing 100084, China; 2.College of Instrument Science and Electronic Engineering, Jilin University, Changchun 130026,China
  • Received:2006-05-20 Revised:2006-07-26 Online:2007-05-01 Published:2007-05-01
  • Contact: Lin Jun

摘要: 为消除当前图形化虚拟仪器软件开发过程中要求使用者具备软件设计能力的问题,研究了一种虚拟仪器软件自动生成的构架。此构架以用户需求为驱动,以行业类软件中功能的模块化为基础,建立功能集中的模块集及模块之间的关系, 通过分析使用者对虚拟仪器软件的直接需求来消除当前图形化虚拟仪器软件开发过程中的设计环节,从而实现软件在需求分析基础上的自动化生成过程。最后通过软件开发平台验证了软件自动生成构架的可行性。

关键词: 计算机软件, 需求驱动, 虚拟仪器, 软件自动生成, 模块化, 模块关系

Abstract: A virtual instrument software automatic generation framework is developed. This framework eliminates the demand for users to possess the capability of software design in developing virtual instrument software. It is based on the modules of virtual instrument software functions and is driven by users' requirements. The functional module sets and the relationship among modules are established. By analyzing the user demand for virtual instrument software, the design process is dispelled in developing software under current graphic development environment. The feasibility of the framework is verified on a self developed software platform.

Key words: computer software, requirement driven, virtual instrument, software automatic generation, modularization, module relationship

中图分类号: 

  • TP311.52
[1] 马健, 樊建平, 刘峰, 李红辉. 面向对象软件系统演化模型[J]. 吉林大学学报(工学版), 2018, 48(2): 545-550.
[2] 罗养霞, 郭晔. 基于数据依赖特征的软件识别[J]. 吉林大学学报(工学版), 2017, 47(6): 1894-1902.
[3] 应欢, 王东辉, 武成岗, 王喆, 唐博文, 李建军. 适用于商用系统环境的低开销确定性重放技术[J]. 吉林大学学报(工学版), 2017, 47(1): 208-217.
[4] 李勇, 黄志球, 王勇, 房丙午. 基于多源数据的跨项目软件缺陷预测[J]. 吉林大学学报(工学版), 2016, 46(6): 2034-2041.
[5] 王念滨, 祝官文, 周连科, 王红卫. 支持高效路径查询的数据空间索引方法[J]. 吉林大学学报(工学版), 2016, 46(3): 911-916.
[6] 特日跟, 江晟, 李雄飞, 李军. 基于整数数据的文档压缩编码方案[J]. 吉林大学学报(工学版), 2016, 46(1): 228-234.
[7] 康辉, 王家琦, 梅芳. 基于Pi演算的并行编程语言[J]. 吉林大学学报(工学版), 2016, 46(1): 235-241.
[8] 陈鹏飞, 田地, 杨光. 基于MVC架构的LIBS软件设计与实现[J]. 吉林大学学报(工学版), 2016, 46(1): 242-245.
[9] 刘磊, 王燕燕, 申春, 李玉祥, 刘雷. Bellman-Ford算法性能可移植的GPU并行优化[J]. 吉林大学学报(工学版), 2015, 45(5): 1559-1564.
[10] 冯晓宁, 王卓, 张旭. 基于L-π演算的WSN路由协议形式化方法[J]. 吉林大学学报(工学版), 2015, 45(5): 1565-1571.
[11] 李明哲, 王劲林, 陈晓, 陈君. 基于网络处理器的流媒体应用架构模型(VPL)[J]. 吉林大学学报(工学版), 2015, 45(5): 1572-1580.
[12] 王克朝, 王甜甜, 苏小红, 马培军. 基于频繁闭合序列模式挖掘的学生程序雷同检测[J]. 吉林大学学报(工学版), 2015, 45(4): 1260-1265.
[13] 曾小华,彭宇君,宋大凤,白鸽,王庆年. 混合动力汽车多平台控制策略架构[J]. 吉林大学学报(工学版), 2015, 45(1): 7-15.
[14] 黄宏涛,王静,叶海智,黄少滨. 基于惰性切片的线性时态逻辑性质验证[J]. 吉林大学学报(工学版), 2015, 45(1): 245-251.
[15] 范大娟1, 2, 黄志球1, 肖芳雄1, 祝义1, 王进1. 面向多服务交互的相容性分析与适配器生成[J]. 吉林大学学报(工学版), 2014, 44(4): 1094-1103.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!