Computer program analyzer for adapting computer programs to diff

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395 54, 3642745, 364DIG1, G06F 300

Patent

active

054887143

ABSTRACT:
An extended mode analyzer (EMA) processes source code modules, detects suspicious instruction patterns and produces recommendations for code modification. The EMA applies knowledge based technology to the problem of massive source code conversion. The knowledge base component within the EMA models any given source code module using a hierarchical class/attribute structure. All source lines occurring in a given module are partitioned into homogenous classes characterized by function or instruction type. Higher level programming concepts are abstracted from lower level implementation details by drawing correspondences between class members which constitute instruction sequences related by common elements. When inferencing begins, the existence of class members meeting certain criteria trigger events which change the state of the world as seen by the knowledge base, in turn triggering other state changing events and so on until a state of equilibrium is achieved. The end result of this process is the body of recommendations produced by EMA for source code conversion.

REFERENCES:
patent: 4533997 (1985-08-01), Furgerson
patent: 4667290 (1987-05-01), Goss et al.
patent: 4803641 (1989-02-01), Hardy et al.
patent: 4935876 (1990-06-01), Hanatsuka
patent: 4974191 (1990-11-01), Amirghodsi et al.
patent: 5021992 (1991-06-01), Kondo
patent: 5127104 (1992-06-01), Dennis
patent: 5142469 (1992-08-01), Weisenborn
patent: 5159687 (1992-10-01), Richburg
patent: 5241678 (1993-08-01), Fitamura et al.
Kurod et al., "A Knowledge-Based Retargetable Compiler for Application Specific Signal Processors," 1989 IEEE International Symposium on Circuits and Systems, Feb. 1989, pp. 631-634.
Banning, "The XDOS Binary Code Conversion System," 34th IEEE Computer Society International Conference, Feb. 27-Mar. 3, 1989, pp. 282-287.
IEEE 1987 National Aerospace & Electronic Conference, "Automatic Translation of Assembly Language Software", by Lawler, pp. 729-731.

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

Computer program analyzer for adapting computer programs to diff does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-162593

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