Restructuring computer programs

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

Reexamination Certificate

active

10229795

ABSTRACT:
Existing program is restructured based on a set of tasks that the existing program executes. A set of tasks is used, in conjunction with related test cases, to verify the correct functioning of the restructured program, and also to restructure the program. The restructuring process involves information about: (i) the tasks for which the original computer program is used, (ii) the inputs (including their valid ranges) to be provided to the program to accomplish the tasks, and (iii) the outputs generated by the program, known but unfixed bugs, etc. Legacy computer programs or applications for which reliable documentation is either not available or inadequate is desirably restructured for improved understanding and maintenance.

REFERENCES:
patent: 4791558 (1988-12-01), Chaitin et al.
patent: 5586329 (1996-12-01), Knudsen et al.
patent: 5590331 (1996-12-01), Lewis et al.
patent: 5842017 (1998-11-01), Hookway et al.
patent: 6035120 (2000-03-01), Ravichandran
patent: 6091897 (2000-07-01), Yates et al.
patent: 6343372 (2002-01-01), Felty et al.
patent: 6502237 (2002-12-01), Yates et al.
Lakhotia, et al., Restructuring programs by tucking statements into functions, Dec. 1, 1998, Information and Software Technology, vol. 40, No. 11, pp. 1-20.
Komondoor, et al., Semantics-preserving procedure extraction, 2000, ACM, 1-58113-125-9/00/1, pp. 155-169.
Griswold, W., Low-risk reengineering of lagacy systems, 2000, Univ. of California, Sandiago, Dept. of Computer Science & Engineering, pp. 1-4.
Marshal, A., Template-based program restructuring, 1995, Middlesex College Computer Science Dept., pp. 1-12.
Graunke, P., Automatically restructuring programs for the web, 2001, Northeastern Univ. Dept. of Computer Science, pp. 1-13.

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

Restructuring computer programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-3881175

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