期刊文献+

G语言运行模型及在LabScene中的实现 被引量:1

G Language Running Model & Implementation in LabScene
下载PDF
导出
摘要 图形化语言(G语言)的运行模型是运行平台能够正确解析其图形程序、实现设计者意图的基础,也是其实现对应文本语言所具有功能的保证。一般图形语言运行是动态纯数据流驱动的,在占用系统资源和事件实时响应上都有缺陷。论文提出了一种消息驱动运行模型,结合消息执行机制和运行规则,从功能完备性和事件即时响应上保证G语言的正确解析运行。在分析其要素后剖析了这种模型的运行机理,实现了文本语言的基本功能。在自主研制的图形语言开发平台LabScene中得以完整实现及验证,同时具有开发平台的调试及运行功能。 The running model of the graphic language(G language)is the base of that run platform can analyze its graphic program correctly.It is the assurance that it can realize the function of corresponding text language and is the foundation of realizing designer's intention.But the general graphic language is run and driven by a dynamic pure dataflow which uses up systematic resource and limits the real time performance.This paper presents a message drives running model,combining the message execution mechanism and running rule,which can realize analysis and run graphic program.So it can be guaranteed from function completeness and has good real time performance.This paper analyzes the running mechanism of this kind of model after analyzing its basic elements,and has realized the basic function of the text language on it.The authors realize and verify it in the graphic language developing platform-LabScene that is developed independently.LabScene realizes debugging and running function that the developing platform should have at the same time.
出处 《计算机工程与应用》 CSCD 北大核心 2005年第3期21-24,62,共5页 Computer Engineering and Applications
基金 国家973基础科学研究发展计划项目资助
关键词 G语言 消息驱动 虚拟仪器 运行模型 graphic language,message driven,virtual instrument ,running model
  • 相关文献

参考文献4

  • 1王瑞荣,汪乐宇.事件触发并发数据流模型[J].软件学报,2003,14(3):409-414. 被引量:17
  • 2Whiting PG,Pascoer SV.A history of data-flow languages[J].IEEE Annals of the History of Computing, 1994; 16(4) :38~59.
  • 3Andrade HA,Kovner S.Software synthesis from dataflow models for G and LabVIEWTM[C].In:Proceedings of the IEEE Conference Record of the 32nd Asilomar Conference on Signals,Systems and Computers,Pacific Grove,CA,IEEE, 1998:1705~1709.
  • 4Nedev,Zhivko Prodanov. Finding an even simple path in a directed planar graph[J].SIAM Journal on Computing, 1999 ;29(2):685~695.

二级参考文献8

  • 1[1]Whiting PG, Pascoer SV. A history of data-flow languages. IEEE Annals of the History of Computing, 1994,16(4):38~59.
  • 2[2]Davis AL, Keller RM. Data flow program graphs. Computer, 1982,15(2):26~39.
  • 3[3]Andrade HA, Kovner S. Software synthesis from dataflow models for G and LabVIEWTM. In: IEEE, ed. Proceedings of the IEEE Conference Record of the 32nd Asilomar Conference on Signals, Systems and Computers, Vol 2. Pacific Grove, CA: IEEE, 1998. 1705~1709.
  • 4[4]Klinger M. Reusable test executive and test programs methodology and implementation comparison between HP VEE and LabView. In: IEEE, ed. Proceedings of the AUTOTESTCON'99--IEEE Systems Readiness Technology Conference. San Antonio, TX: IEEE, 1999.
  • 5[5]Lee EA, Messerschmitt DG. Static scheduling of synchronous data flow programs for digital signal processing. IEEE Transactions on Computers, 1987,C-36(1):24~34.
  • 6[6]Bilsen G, Engels M, Lauwereins R. Cyclo-Static dataflow. IEEE Transactions on Signal Processing, 1996,44(2):397~407.
  • 7[7]Wauters P, Engels M, Lauwereings R. Cyclo-Dynamic dataflow. In: IEEE, ed. Proceedings of IEEE the 4th Euromicro Workshop on Parallel and Distributed Processing. Braga: IEEE, 1996. 319~326.
  • 8[8]Muthiayen D, Alagar VS, Khendek F. An approach to a synthesis of formal and visual description techniques for the development of real-time reactive systems. In: IEEE, ed. Proceedings of the IEEE Conference on Real-Time Computing Systems and Applications. Cheju Island: IEEE, 2000. 491~497.

共引文献16

同被引文献3

  • 1杜金榜,王跃科.仪器仪表技术的发展趋向[J].仪器仪表学报,2002,23(z3):228-230. 被引量:30
  • 2ANDRADE HA, KOVNER S. Software synthesis from dataflow models for G and LabVIEW[C]. In:IEEE, ed. Proceedings of the IEEE Conference Record of the 32nd Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA: IEEE,1998,2:1705-1709.
  • 3NI,LabVIEW7.1 technology white book,2004,

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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