期刊文献+

基于动词属性的模板化自动代码生成

Template Automatic Code Generation Based on Properties of the Verb
下载PDF
导出
摘要 介绍了一种自动代码生成的方法。提出了以动词为中心,基于属性的语义处理方法理论。在此思想理论的指导下,建立了相应的知识库和语义处理规则库,并详细研究了受限自然语言语句中词语的语义处理过程。最后将受限自然语言理解应用自动代码生成中去,通过对已经规范化的受限汉语语句中的各个动词进行分类并赋予其属性概念,依据知识库和规则库,对受限语句进行语义分析,将之转换为中间语言,并结合可定制的模板方法,在程序生成引擎中自动生成代码。 Describe an automatic code generation approach.Proposed to the verb as the center,property-based theory of the semantic approach.In this ideological and theoretical guidance,establish the knowledge base and the corresponding processing rules and semantics of the library,and a detailed study of the limited terms of natural language statement,the semantics of the process.Finally,the limited natural language understanding application of automatic code generation.Through the restricted Chinese statements have been standardized in the various verbs and give their properties to classify the concept,based on knowledge base and rule base,the statement is limited to semantic analysis,will be converted into the intermediate language,combined with customizable templates method,and then automatically generated code in the code generation engine.
出处 《计算机技术与发展》 2010年第5期104-107,共4页 Computer Technology and Development
关键词 自动生成 动词属性 语义分析 中间语言 模板 automatic generation verbs property semantic analysis intermediate language template
  • 相关文献

参考文献6

  • 1Burginsky F,Finnie M,Yu P.Automatic Code Generation from Design Patterns[J].IBM Systems Journal,1996,35(2):151-171.
  • 2李家治,郭荣江,陈永明.机器理解汉语——实验Ⅰ[J].心理学报,1982,14(1):29-40. 被引量:5
  • 3陈祖荣.浅谈动词的分类问题[J].西华师范大学学报(哲学社会科学版),1995(1):56-58. 被引量:13
  • 4钱进 ,王希杰 .词义性别原型与构词模式[J].江西社会科学,2004,24(9):149-153. 被引量:11
  • 5Sakurai T,Shibagaki T,Shinbori T.An Automatic Programming System Based on Modular Integrated-concept Architecture[C]//Proc.of IECON'90.California,USA:Industrial Electronics Society,1990:1303-1308.
  • 6Kernighan B W,Ritchie D M.The C Programming Language[M].[s.l.]:Prentice-Hall,1988.

二级参考文献6

共引文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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