Program generation method

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S152000, C345S215000, C345S215000, C345S960000

Reexamination Certificate

active

06330713

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a method for generating a program by combining program modules, and more particularly to a method for generating a connector module by retrieving candidates for a combination of program modules based on a relation between program modules and selecting a retrieved candidate to specify the combination of program module.
A prior art method for generating a program by combining program modules is Visual Basic by Microsoft Inc. The Visual Basic technology described below is based on a programming guide “Microsoft Visual Basic Programming System for Windows” published by Microsoft on May 20, 1993.
The Visual Basic prepares an application in three steps. First, a user interface is designed, next values are set for properties and defined variables, and finally a Basic code id described. More specifically, in designing the user interface, program modules called controls such as a text control having a function to input a text are arranged in a window called a form. In designing the properties, values are set for the external views such as positions and colors of the controls arranged in the form and for the variables which determine operations. A program to be executed when any event occurs for the control arranged in the form is described by the Basic code. For example, when a user clicks a button control by a mouse, a click event corresponding to the button control occurs. A click event procedure corresponding to the click event is described by the Basic code. In the Visual Basic, as described above, the application is prepared by describing it by the basic code for each combination of program module (form and control) and event.
In the prior art, the event procedure of the program module (form and control) arranged in the form must be described by the Basic code when the application is prepared.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a program generation method for generating a combined program by preparing a process content of event procedures of program modules, arranging the program modules, and combining program modules while displaying the process content of the event procedures and selecting them.
The method for generating a program of the present invention comprises the steps of visually displaying program modules stored in the memory on a display device by a command inputted from the input device, retrieving navigation programs for guiding the combination of program modules stored in the memory by a command inputted from the input device, displaying the retrieved navigation program group on the display device, selecting a desired navigation program from the navigation program group displayed on the display device by a command inputted from the input device, executing the navigation program, designating a guide parameter outputted by the navigation program for the combination of program modules by a command inputted from the input device, generating a connector module for combining program modules from the guide parameter inputted from the input device, and storing the generated connector module in the memory.
In accordance with the present invention, by guiding the combination of the program modules stored in the memory by manipulating the program modules visually displayed on the display device, a navigation program which guides the combination of the program modules stored in the memory is retrieved and displayed on the display device. By selecting a desired navigation program from a group of navigation programs displayed on the display device, the navigation program is executed. The navigation program outputs parameters to guide a combination of program modules and a connect module to allow the combination of program modules is generated by specifying the parameters, and the generated connect module is stored in the memory.


REFERENCES:
patent: 4860204 (1989-08-01), Gendron et al.
patent: 5163130 (1992-11-01), Hullot
patent: 5235679 (1993-08-01), Yoshizawa et al.
patent: 5315710 (1994-05-01), Kishimoto et al.
patent: 5485615 (1996-01-01), Wennmyr
patent: 5522024 (1996-05-01), Hiraga et al.
patent: 5524246 (1996-06-01), Hurley et al.
patent: 5815711 (1998-09-01), Sakamoto et al.
“VB 3.0 Prof. Ed Programmer's Guide”, Microsoft Corp., pp. 1-6.
Johnson et al, “ACE: Building Interactive Graphical Applications”, Comm. of the ACM, Apr. 1993, pp. 41-55.
Morris et al, “C+ + IDEs Evolve”, InfoWorld, Apr. 1994, pp. 70-78.
Udell, “Component”, BYTE, May 1994, pp. 46-56.
Del Rossi et al, “Component-Based Development”, InfoWorld, Apr. 1993, pp. 69-70.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Program generation method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Program generation method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program generation method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2576421

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.