← Back to Patent Explorer
US4956773A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method of generating a source program from inputted schematic information

Assignee: Hitachi Ltd
•
Filing: 1989-03-28
•
Granted: 1990-09-11
•
Expires: 2009-03-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract According to the present invention, using a display terminal for conversation, a module structure diagram (schemata expressive of the connectional relations among respective program modules) is created, and a processing flow diagram (a kind of processing flow chart), an internal data definition diagram (schemata for specifying the formats etc. of data for use in processes) and an interface data definition diagram (schemata for specifying the formats etc. of arguments, common data between the modules, etc.) are created for each module, the created contents being stored in a memory. Further, the schematic information items of the module structure diagram, processing flow diagram, internal data definition diagram and interface data definition diagram are read out from the memory for each module and have stereotyped sentences and symbols added thereto, to generate the individual sentences of a source program. These sentences are edited according to the rules of a language, to complete the source program. If necessary, the various diagrams are printed out and utilized as program specifications.

Inventors

  • 👤 Kazumasa Saito
  • 👤 Hiroyuki Maezawa
  • 👤 Masakazu Kobayashi
  • 👤 Yoshihiko Futamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 09:40
CPC Classifications
B; B82; B82Y; B82Y15/00; G; G06; G06F; G06F8/00; G06F8/30; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/965; Y10S715/966; Y10S715/967

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 50 words
A method of generating a source program in an information processing system having a processing means, comprising the steps of: preparing various schematic information items which include a flow of processes for said processing means; and generating the source program based on prepared schematic information items in said processing means.
Claim 2
Independent Claim 50 words
A method of generating a source program in an information processing system having a processing means, comprising the steps of: preparing various schematic information items which include a flow of processes for said processing means; and generating the source program based on prepared schematic information items in said processing means.
Claim 3
Independent Claim 64 words
A method of generating a source program in an information processing system having a processing means and an inputting means, comprising the steps of: inputting information for various schematic information items which includes a flow of processes represented as two-dimensional schema from said inputting means to said processing means; and generating individual source sentences based on inputted schematic information items by the processing means.
Claim 4
Independent Claim 64 words
A method of generating a source program in an information processing system having a processing means and an inputting means, comprising the steps of: inputting information for various schematic information items which includes a flow of processes represented as two-dimensional schema from said inputting means to said processing means; and generating individual source sentences based on inputted schematic information items by the processing means.
Claim 5
Dependent Claim 28 words
A method of generating a source program according to claim 2, wherein said generating step includes a step of editing said source sentences to generate the source program.
Claim 6
Independent Claim 67 words
A method of generating a source program in an information processing system having processing means and memory means comprising: storing into said memory means information for various schematic information items which includes a flow of processes as two-dimensional schema; inputting the schematic information items from said memory means to said processing means; and generating the source program based on inputted schematic information items in said processing means.
Claim 7
Independent Claim 67 words
A method of generating a source program in an information processing system having processing means and memory means comprising: storing into said memory means information for various schematic information items which includes a flow of processes as two-dimensional schema; inputting the schematic information items from said memory means to said processing means; and generating the source program based on inputted schematic information items in said processing means.
Claim 8
Dependent Claim 44 words
A method of generating a source program according to claim 4, wherein said generating step includes the step of generating individual source sentences based on the inputted schematic information items and the step of generating the source program by editing the generated source sentences.
Claim 9
Independent Claim 58 words
A method of generating a source program in an information processing system having a processing means and a display means, comprising: a step of inputting through said display means information for various schematic information items which represent a flow of processes as two-dimensional schema; and a step of generating the source program based on inputted schematic information items.
Claim 10
Independent Claim 58 words
A method of generating a source program in an information processing system having a processing means and a display means, comprising: a step of inputting through said display means information for various schematic information items which represent a flow of processes as two-dimensional schema; and a step of generating the source program based on inputted schematic information items.
Claim 11
Dependent Claim 26 words
A method of generating a source program according to claim 1, 2, 3, 4, 5 or 6, wherein said schematic information items are expressed by PAD.
Claim 12
Dependent Claim 35 words
A method of generating a source program according to claim 1, 2, 3, 4, 5 or 6, wherein said schematic information items include processing flow diagram, internal data definition diagram or interface data definition diagram.
Claim 13
Dependent Claim 21 words
A method of generating a source program according to claim 8, wherein said flow of processes is represented as two-dimensional schema.
Claim 14
Independent Claim 40 words
A system of generating a source program comprising: input means for inputting various schematic information items which include a flow of processes; and processing means for generating the source program based on inputted schematic information items from said inputting means.
Claim 15
Independent Claim 40 words
A system of generating a source program comprising: input means for inputting various schematic information items which include a flow of processes; and processing means for generating the source program based on inputted schematic information items from said inputting means.
Claim 16
Dependent Claim 19 words
A system of generating a source program according to claim 10, wherein said inputting means includes a display unit.
Claim 17
Dependent Claim 28 words
A system of generating a source program according to claim 10 or 11, which further includes storing means for storing said schematic information items for said inputting means.
Claim 18
Dependent Claim 33 words
A system of generating a source program according to claim 10 or 11, wherein said schematic information items include a structure of program modules, processing flow, internal data definition and interface data definition.

References Cited (Backward Citations)

US4730315A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-10 1994-03-12 1994-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-10 1998-03-12 1998-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-10 2002-03-12 2002-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag