METHOD FOR AUTOMATICALLY GENERATING CORRECTED PROGRAM...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S109000, C717S110000, C717S113000, C717S124000, C717S125000, C717S126000, C714S025000, C714S048000, C714S038110

Reexamination Certificate

active

06658645

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method for automatically generating a corrected program inherited program, an automatic program generation apparatus, and a storage medium storing a program for automatically generating a corrected program inherited program.
2. Description of the Related Art
An automatic generation program for automatically generating a program according to designing information has ben developed. However, since it is rather difficult for the current automatic generation program to generate a program applicable as is, an automatically generated program is normally corrected for practical use. After the automatically generated program is corrected, the designing information is changed, and a program is automatically generated according to the changed designing information. Since the program is automatically generated with a corrected code ignored, the same correction has to be made again to the automatically generated program.
To solve the above described problem, there has been an automatic generation program developed to have a subsequent automatically generated program automatically inherit a corrected code.
SUMMARY OF THE INVENTION
However, to protect a corrected portion when a program is automatically generated, it is necessary to clearly describe the corrected portion in an automatic generation program so that the program can recognize it, thereby complicating a program correcting operation.
The present invention aims at automatically generating a corrected portion inherited program without describing a corrected portion of the program.
The method for automatically generating a corrected program inherited program according to the first embodiment of the present invention automatically generates a program which inherits the contents of the correction in the corrected program by retrieving a changed portion of the program based on the contents of a change in the designing information, and adding or deleting the retrieved changed portion to or from the corrected program obtained by correcting the automatically generated program.
The method for automatically generating a program according to the second embodiment of the present invention automatically generates a program which inherits the contents of the correction in the corrected program by storing old designing information and the latest designing information, retrieving a changed portion of the program based on the old designing information and the latest designing information, and adding or deleting the retrieved changed portion to or from the corrected program obtained by correcting the automatically generated program.
According to the first or second embodiment of the present invention, a corrected portion inherited program can be automatically generated by adding or deleting a changed portion to or from a corrected program obtained by correcting an automatically generated program after changing the designing information.
Therefore, since it is not necessary to clearly describe the corrected portion in the program, a corrected portion inherited program can be automatically generated without complicating the program correcting operation.
In addition, since a comment indicating the addition or deletion is added after or before a code added or deleted by a change in designing information, a portion changed in a program by the change in designing information can be easily detected.
Furthermore, when a corrected portion inherited program is generated, the contents of a design change, and the information about the number of a program line into or from which a code has been added or deleted, about the type of the code, etc are output as a log file. Accordingly, the user can be informed when the code was changed, and what type of code was changed.


REFERENCES:
patent: 4204253 (1980-05-01), van den Hanenberg et al.
patent: 5287449 (1994-02-01), Kojima
patent: 5410648 (1995-04-01), Pazel
patent: 5481712 (1996-01-01), Silver et al.
patent: 5485601 (1996-01-01), Ching
patent: 5511135 (1996-04-01), Rhyne et al.
patent: 5675803 (1997-10-01), Preisler et al.
patent: 5689684 (1997-11-01), Mulchandani et al.
patent: 5699310 (1997-12-01), Garloff et al.
patent: 5758156 (1998-05-01), Kano
patent: 5842020 (1998-11-01), Faustini
patent: 5862379 (1999-01-01), Rubin et al.
patent: 5892949 (1999-04-01), Noble
patent: 5895476 (1999-04-01), Orr et al.
patent: 5966541 (1999-10-01), Agarwal
patent: 5987247 (1999-11-01), Lau
patent: 6058393 (2000-05-01), Meier et al.
patent: 6067639 (2000-05-01), Rodrigues et al.
patent: 6275976 (2001-08-01), Scandura
patent: 6357021 (2002-03-01), Kitagawa et al.
patent: 6405364 (2002-06-01), Bowman-Amuah
patent: 6557166 (2003-04-01), Shinohara et al.
patent: 0-236628 (1990-09-01), None
patent: 07-056727 (1995-03-01), None
patent: 07-160491 (1995-06-01), None
patent: 10-021066 (1998-01-01), None
patent: 10-049358 (1998-02-01), None
Title: On□line Text Editing: A Survey Andries van Dam , David E. Rice , ACM, Sep. 1971.*
Title: Interactive Editing Systems: Part II , Authors:Norman Meyrowitz , Andries van Dam , ACM, 1982.*
Title: An editor for revision control , Authors: Fraser et al, ACM, 1987.

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

METHOD FOR AUTOMATICALLY GENERATING CORRECTED PROGRAM... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with METHOD FOR AUTOMATICALLY GENERATING CORRECTED PROGRAM..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and METHOD FOR AUTOMATICALLY GENERATING CORRECTED PROGRAM... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3149398

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