Boots – shoes – and leggings
Patent
1990-07-30
1994-10-11
Beausoliel, Jr., Robert W.
Boots, shoes, and leggings
3642641, 364DIG1, G06F 1134
Patent
active
053554698
ABSTRACT:
A method of automatically detecting errors in computer program caused by erroneous memory allocations and deallocations, flawed logic structure, and/or hardware malfunctions. The inventive method uses a pre-defined first table structure to monitor all data storage allocations and deallocations of a computer program. Another aspect of the invention is the use of a second table to track existing memory allocations that are not properly deallocated at the end of a program. The invention also includes a method for detecting program errors that inadvertently overwrite memory locations whose values should remain constant during the execution of a program.
REFERENCES:
patent: 3715573 (1973-02-01), Vogelsberg
patent: 3763474 (1973-10-01), Freeman et al.
patent: 4156918 (1979-05-01), Olander, Jr. et al.
patent: 4166290 (1979-08-01), Furtman et al.
patent: 4429368 (1984-01-01), Kurii
patent: 4453210 (1984-06-01), Suzuki et al.
patent: 4598364 (1986-07-01), Gum et al.
patent: 4748625 (1988-05-01), Krause et al.
patent: 4755995 (1988-07-01), Anderson et al.
patent: 4763244 (1988-08-01), Moyer et al.
patent: 4783762 (1988-11-01), Inoue et al.
patent: 4802085 (1989-01-01), Levy et al.
patent: 4823307 (1989-04-01), Melgara et al.
patent: 4890223 (1989-12-01), Cruess et al.
patent: 5193178 (1993-03-01), Chillarge et al.
"Advanced Microprocessor Architectures" by Ciminiera et al, 1987, pp. 259-280.
"Storage Protection Mechanism for Processor" by Martinez, IBM Corp. 1980 pp. 4369-4371.
"Microcoded Detection of a Program Violation" by Favre et al., IBM Corp. 1979, pp. 4564-4565.
Cy Ramamoorthy et al., "Design and Construction of an Automated Software Evaluation system" Rec. 1973 IEEE Symp. Software Deliability pp. 28-37.
John L. Nichols, "The Bug Stop Here by Building a Simple Hardware Circuit and Adding Software Labels, Designers Can Create an Automatic Code-Debugging System" Jan. 26, 1989, pp. 84-90.
Scibor-Marchocki Romuald I.
Sparks Clyde R.
Beausoliel, Jr. Robert W.
Chung Phung My
Delphi Data, a Division of Sparks Industries, Inc.
LandOfFree
Method for detecting program errors 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 detecting program errors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for detecting program errors will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1665527