System and method for automatically identifying compound...

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

C717S136000, C717S140000

Reexamination Certificate

active

07451439

ABSTRACT:
A system and method for automatically identifying compound refactorings of program code through quantitative metric analysis is presented. Program code is maintained, including program statements written in accordance with a programming language and defining operations executed following transformation into machine code. Compound refactorings are built. The program code is refactored by evaluating one or more of the program statements against a compound refactoring including a set of one or more individual refactorings. The application of the refactorings to the program statements is validated for each evaluated refactoring. A quantitative measure is analyzed against a threshold to reflect a relative difference between the program statements prior to and after application of the refactorings.

REFERENCES:
patent: 6804682 (2004-10-01), Kemper et al.
patent: 6807548 (2004-10-01), Kemper
patent: 7076762 (2006-07-01), Fisher
patent: 7076764 (2006-07-01), Kramer
patent: 2003/0188291 (2003-10-01), Fisher
patent: 2004/0040017 (2004-02-01), Kershenbaum et al.
patent: 2005/0166193 (2005-07-01), Smith et al.
Amey, Peter, Chapman, Roderick. “Static Verification and Extreme Programming” Proceedings of the 2003 annual ACM SIGAda international conference on Ada: the engineering of correct and reliable software distributed systems using ada and related technologies. (2004) 4-9.
Li, Huiging, Reinke, Claus, Thompson, Simon. “Tool support for refactoring functional programs” Proceedings of the 2003 ACM SIGPLAN workshop on Haskell (2003) 27-38.
Noonan, Robert, Prosl, Richard. “Unit testing frameworks” Technical Symposium on Computer Science Education Proceedings of the 33rd SIGCSE technical symposium on Computer science education. (2002) 232-236.
M. Fowler, “Refactoring Improving The Design Of Existing Code,” Chs. 6-12, Addison-Wesley (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

System and method for automatically identifying compound... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for automatically identifying compound..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for automatically identifying compound... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4037143

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