Source program processing 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

C717S142000, C717S143000, C717S155000, C717S156000, C717S159000

Reexamination Certificate

active

10356540

ABSTRACT:
Comparison indices each for two components incorporated in a source program are used for easy and quantitative evaluation of functional redundancy in the program, effective and accurate extraction of redundant code segments from the program and also effective and accurate extraction of components to be modified simultaneously. A tree T is entered and an initial level of functional redundancy m(P) is set at 0 in a program P expressed by the tree T. The top node of the tree T is selected as a node N. A specific computation is performed for the top node selected as the node N with attribute information including the similarity and the number of children of the node N to obtain a level α. The level α is added to the functional redundancy m(P). The specific computation is performed for every node in the tree T, to obtain functional redundancy m(P) including the total of α for all nodes.

REFERENCES:
patent: 5058144 (1991-10-01), Fiala et al.
patent: 5699507 (1997-12-01), Goodnow, II et al.
patent: 6807546 (2004-10-01), Young-Lai
patent: 6859455 (2005-02-01), Yazdani et al.
patent: 2001-125783 (2001-05-01), None
W.J. Krzanowski, et al., “The Dendrogram”, Kendall's Library of Statistics 2, Maltivariate Analysis Part 2, 1995, Chapter 10, Section 4, pp. 65-67.
Jean Mayrand, et al., “Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics”, IEEE, 1063-6773/96, 1996, pp. 244-253.
Jean Mayrand, et al., “Evaluating the Benefits of Clone Detection in the Software Maintenance Activities in Large Scale Systems”, 1996, 3 Pages.
Magdalena Balazinska, et al., “Measuring Clone Based Reengineering Opportunities”, 1999, pp. 1-12.

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

Source program processing 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 Source program processing method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Source program processing method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3860277

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