Patent №
US 6,804,682
Granted
2004-10-12
Filed 2002
Owner
BORLAND SOFTWARE CORPORATION
Lab
—
AI components
2
nlp · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10209283
A system providing an improved method for compiler-assisted refactoring of a software application is described. Upon receiving a request for refactoring of a software application (e.g., changing a given symbol of the application), the binary files of the application are parsed to identify those binary files containing references to the given symbol. The source files of the identified binary files are then retrieved and fed into a compiler. The compiler is used to generate a list of all uses of the given symbol in the software application. This list includes not only the text name of the symbol, but also type information and position information regarding its location(s) in the source file. Based upon the list, changes are applied to the software application.
AI classification
Ownership
BORLAND SOFTWARE CORPORATION
assignment · 131640374
Assignors
KEMPER, CHRISTIAN K., HOWE, MARK K.
On an employer assignment, the assignors are typically the inventors.