Font Size: a A A

Auto-Programming Research Based On Limited Chinese Language And Modular Synthesis

Posted on:2009-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2178360272974102Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Auto-Programming is the dream of software engineer.With the development of artificial intellegence and cognition theory, as well as the practice in the field of software producing, some automatic or semiautomatic programming system in special field have come out.Auto-programming system is the comprehensive utilization and systematical summation of research work and practice in all the relative fileds.Also it is the important direction of software producing.Auto-programming is an important branch in artificial intelligence, and the most complex one among all the field in it. Its complex is based on the synthesis: it involves in almost all the research fields in artificial intellegence, and it is the comprehensive utilization of them.The research of the natural language is more rapidly developed overseas than in our country, because English is mostly primarily regarded as the basal natural language overseas, and Chinese is the basal natural language in our country.So, in order to achieving from requirement description in limited Chinese to code in programming language, which can be read by computer, the intrinsic relation between them lies in the same semantic content.Software reuse technology is one kind of methods of auto-programming. Software reuse technology supports with the reuse software mold used by people in general, and develops, maintains and transplants software's by means of building block to enhance the productivity of software.Detailed study on the formalization of limited Chinese in the thesis. In line with this study within the scope of the field, we research the norms of limited Chinese, design of the subset of limited Chinese and so on. Under the Chinese emphasis on semantics, the thesis designs the limited Chinese grammar on the basis of the study of Case Grammar.The thesis sums up the ideas in the two aspects related above, based on limited Chinese and modular synthesis, has made a preliminary research to this kind of auto-programming. It presents a basic framework. The primary content of the article is how computer read limited Chinese, and modular synthesis, including expounding the form of limited Chinese, automatic participle of requirement in Chinese, semantic analysis, the building of middle code, modular synthesis and the building of C code. And finally examples are used to analyzing the system.
Keywords/Search Tags:the design of auto-programming, limited Chinese, automatic participle, modular synthesis
PDF Full Text Request
Related items