Method and apparatus for organizing warning messages

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

91, C706S047000

Reexamination Certificate

active

06978443

ABSTRACT:
The present invention is a method and apparatus for organizing warning messages generated by a computer program analyzer. A computer program analyzer generates a set of warning messages based upon potentially erroneous portions of a computer program, where each warning message identifies at least one potential error in the computer program. An inference engine infers from a subset of the set of warning messages at least one suggested-fix heuristic corresponding to each identified potential error in the subset of the set of warning messages. An association module associates each suggested-fix heuristic with the warning message containing the corresponding identified potential error. A grouping module reorders the set of warning messages so as to group together sets of warning messages having substantially similar associated suggested-fix heuristics. A result file generates a result comprising a subset of the set of warning messages ordered in grouped sets.

REFERENCES:
patent: 5293629 (1994-03-01), Conley et al.
patent: 5675803 (1997-10-01), Preisler et al.
patent: 5740440 (1998-04-01), West
patent: 5808889 (1998-09-01), Burgess
patent: 6202199 (2001-03-01), Wygodny et al.
patent: 6282701 (2001-08-01), Wygodny et al.
patent: 6353925 (2002-03-01), Stata et al.
patent: 6378087 (2002-04-01), Flanagan et al.
patent: 6543049 (2003-04-01), Bates et al.
patent: 6631518 (2003-10-01), Bortnikov et al.
patent: 6651244 (2003-11-01), Smith et al.
patent: 6658398 (2003-12-01), Bertrand et al.
patent: 6745383 (2004-06-01), Agarwal et al.
patent: 6817009 (2004-11-01), Flanagan et al.
Siochi et al, “Computer analysis of user interface based on repetition in transcripts of user sessions”, ACM Trans. on Inf. Sys. vol. 9, No. 4, pp 309-335, Oct. 1991.
Adrion et al, “Validation, verification and testing of computer software”, ACM Computing Surveys, vol. 14, No. 2, pp 159-192, Jun. 1992.
Sen et al, “Runtime safety analysis of multithread programs”, ACM ESEC/FSE, pp 337-346, Sep., 2003.
Robillard et al, Analyzing exception flow in Java programs, ACM SIGSOFT International Symp on Foundation of Software Engineering, 7th European Conf. pp 322-337, 1999.

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

Method and apparatus for organizing warning messages 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 and apparatus for organizing warning messages, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for organizing warning messages will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3490368

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