Generating device of program design documents

A technology for designing files and generating devices, applied to program control devices, etc., can solve problems such as inability to flexibly use multiple sets of templates, inability to flexibly change specifications, and reduced productivity

Active Publication Date: 2009-12-09
KK TOSHIBA +1
View PDF1 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the techniques disclosed in Documents 1 and 2 generally do not have any particular problems, but through research by the present inventors, there is room for improvement in the following points
[0006] With the technology disclosed in Document 1, the input of detailed physical specifications tends to reduce the productivity of application development, and there is room for improvement.
[0007] The technology disclosed in Document 2 can generate a program for a specific business using one set of templates. On the other hand, since multiple sets of templates cannot be flexibly used, it is not possible to flexibly change and add the specifications of the program to be generated. This point can be improved. room
[0008] In addition, although the technologies disclosed in Documents 1 and 2 can generate a program, they cannot generate the design file of the program. There is room for improvement in this point

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Generating device of program design documents
  • Generating device of program design documents
  • Generating device of program design documents

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0045] figure 1It is a conceptual diagram showing a program / design file generating device and its peripheral configuration according to the first embodiment of the present invention. The program and design file generating device 100 can communicate with the user terminal 200 and the database device 300 through the network 400 .

[0046] Here, the program and design file generating device 100 has a meta model (meta model) storage unit 101, a template (template) storage unit 102, a library (library) storage unit 103, a model (model) information storage unit 104, and a design file storage unit. unit 105 , program storage unit 106 , overall control unit 107 , design information input unit 108 , verification unit 109 , model information output unit 110 , design file generation unit 111 , and program generation unit 112 .

[0047] Here, the metamodel storage unit 101 is a storage device that is readable / writable by the overall control unit 107 and readable by the program generatio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a generating device of programs and design documents used for generating programs and design documents thereof. The generating device of programs and design documents (100) converts input design information into abstract formal model information (104a) in specific standard independent on each program and then the information is output, the design documents are generated according to specific model of the model information, meta model information and design documents and are written in the memory part (105) of design documents, simultaneously the specific model documents inside a template memory part (102) are determined according to the model information (104a) and the meta model information, and the program (106a) is written in the program memory part (106) according to the meta model information through the model information (104a), the meta model information and the determined specific model document. Therefore, programs and design documents can be generated, the standard generating the object can be set flexibly, and the production efficiency of application and development can be improved.

Description

technical field [0001] The present invention relates to a program / design file generation device for generating a program or a design file thereof. Background technique [0002] In the field of application development for generating programs or design files thereof, from the viewpoint of reducing the burden on developers, for example, program generating devices have been proposed (for example, refer to JP-A-2004-318260 (paragraph 10, Figure 8-Figure 11 , Figure 46, paragraphs 283-286, paragraph 292, etc.) and Publication No. 2005-228235 (paragraph 24, figure 1 Wait)). [0003] Japanese Unexamined Patent Publication No. 2004-318260 (hereinafter referred to as Document 1) discloses a technique for generating a program by inputting detailed physical specifications composed of a business specification description unit and a physical specification description unit. In addition, Document 1 discloses a technique in which only a "screen program" is created at a stage where there i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 今村大辅保坂真由美
Owner KK TOSHIBA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products