摘要 |
PURPOSE:To improve the productivity of a software, by selecting the prototype of a program parts according to a result analyzed by an analyzing means, and performing the automatic generation of a program by modifying the prototype. CONSTITUTION:Inputting such as data declaration is performed from an input/ output device 21 by using a universal text editor. In other words, the data declaration of a targeted table and its usage (class) and a key in a case of retrieval table, are designated. Next, a processor 22 performs the syntax analysis of a data declaration text according to the designation of the program, and after analyzing, generates a data attribute analysis table. By referring to a generated analysis table, the prototype of the program parts is selected from a parts prototype library. The criterion of selection depends on a selection rule based on the class and modification type prepared in the parts prototype library.
|