Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-01-25
2011-01-25
Zhen, Wei Y (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C712S233000, C714S038110, C717S107000, C717S128000, C717S142000
Reexamination Certificate
active
07877743
ABSTRACT:
The present invention comprises: a converting step for converting a source program into a machine language program; an inserting step for inserting notifying instructions for notifying that the source program has been executed in the machine language program; and a program generating step for generating the executable program from the machine language program in which the notifying instructions are inserted. Further, in the inserting step, the notifying instructions are placed at the entry points of each basic block that constitutes the machine language program and the notifying instructions to which the same conditions as those of the conditional instruction groups are granted are placed at the entry points of conditional instruction groups provided in the machine language program. In the program generating step, identification information for identifying the notifying instructions is granted to each of the notifying instructions. According to this, the present invention enables analysis of the executed range in the program that includes the conditional instructions as well.
REFERENCES:
patent: 5359608 (1994-10-01), Belz et al.
patent: 5581696 (1996-12-01), Kolawa et al.
patent: 5586020 (1996-12-01), Isozaki
patent: 5594904 (1997-01-01), Linnermark et al.
patent: 5940622 (1999-08-01), Patel
patent: 6106571 (2000-08-01), Maxwell
patent: 6631363 (2003-10-01), Brown et al.
patent: 7110934 (2006-09-01), Berent et al.
patent: 2002/0199177 (2002-12-01), Ogawa et al.
patent: 2003/0033592 (2003-02-01), Tsubata et al.
patent: 2004/0154006 (2004-08-01), Heishi et al.
patent: 2005/0086653 (2005-04-01), Heishi et al.
patent: 11-316696 (1999-11-01), None
Bottaci, Leonardo; “Instrumenting Programs with Flag Variables for Test Data Search by Genetic Algorithm”; ACM, 2002, 6 pg.
Bruschi et al., “A Framework for the Functional Verification of SystemC Models”, Springer, 2005, 28 pg.
Choi et al., Techniques for Debugging Parallel Programs with Flowback Analysis, ACM, 1991, 40 pg.
Ferguson et al., “Debugging Systems at the Source Langauge Level”; ACM, 1963, 3 pg.
Heishi Taketo
Makiyori Yoko
Takuma Akira
Coyer Ryan D
McDermott Will & Emery LLP
Panasonic Corporation
Zhen Wei Y
LandOfFree
Program translation method and notifying instruction... 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 translation method and notifying instruction..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program translation method and notifying instruction... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2675175