期刊文献+

一个用于软件生产自动化的VDM元语言编译系统

C-Meta-IV: A VDM Meta-Language Compiling System for Automatic Production of Software
下载PDF
导出
摘要 讨论了C-Meta-Ⅳ的设计方案,介绍了已实现部分的效果。C-Meta-Ⅳ是一个用于系统软件和应用软件自动化生产的VDM元语言编译系统。该系统以智能语言PROLOG为中间语言,可将用Meta-Ⅳ书写的软件规范说明自动翻译为可执行高级程序设计语言(如PASCAL)的程序。其优点是:从Meta-Ⅳ到PROLOG的翻译比直接翻译为过程性语言容易;从PROLOG到过程性语言的翻译可利用优化技术以提高目标程序的效率。 C-Meta-Ⅳ, which is a VDM meta-language compiling system used in automatic production of system software, translates software specifications written in Meta-Ⅳ into executable programs in some procedural high-level languages (such as PASCAL) with AI language PROLOG as the intermediate language, resulting two advantages; The translation from Meta-Ⅳ to PROLOG is much easier than the direct translation to PASCAL; with optimization techniques the efficiency of the object code is improved in the translation from PROLOG to PASCAL. The design philosophy of C-Meta-Ⅳ, the effects of the completed parts of the project and the direction of further work are all described
作者 刘椿年
出处 《北京工业大学学报》 CAS CSCD 1990年第1期19-24,共6页 Journal of Beijing University of Technology
关键词 程序 自动化 元语言 编译系统 Meta-Ⅳ, automatic programming, Meta-language, compiling system
  • 相关文献

参考文献1

  • 1刘椿年,李晨.一类受限PROLOG程序的抽象解释及其应用[J]计算机学报,1988(12).

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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