System and method for optimizing mainframe applications
AssigneeElectronic Data Systems Corporation
InventorsWolfgang Stay, Frank Becker
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for optimizing an application having associated source code includes storing a catalog of one or more statements having an adverse affect on application performance. The method also includes compiling the source code associated with the application into one or more compiled listings. Furthermore, the method includes scanning the compiled listings for one or more of the retrieved statements located in the compiled listings and identifying the statements in the compiled listings that match one or more of the retrieved statements during the scanning.
Claims20
A computer-implemented method for optimizing an application, the application having associated source code, comprising:
- storing a catalog of one or more statements having an adverse affect on application performance;
- compiling the source code associated with the application into one or more compiled listings;
- retrieving one or more of the statements from the catalog;
- scanning the compiled listings for one or more of the retrieved statements located in the compiled listings;
- and
- identifying the statements in the compiled listings that match one or more of the retrieved statements during the scanning.
A system for optimizing an application, the application having associated source code, the system comprising:
- a database storing a catalog of one or more statements having an adverse affect on application performance;
- a complier operable to compile the source code associated with the application into one or more compiled listings;
- and
- a scanner operable to:
- retrieve one or more of the statements from the catalog;
- scan the compiled listings for one or more of the retrieved statements located in the compiled listings;
- and
- identify the statements in the compiled listings that match one or more of the retrieved statements during the scanning.
Software for optimizing an application, the application having associated source code, the software stored on a computer-readable medium and operable when executed by a computer to:
- access a catalog of one or more statements having an adverse affect on application performance;
- compile the source code associated with the application into one or more compiled listings;
- retrieve one or more of the statements from the catalog;
- scan the compiled listings for one or more of the retrieved statements located in the compiled listings;
- and
- identify the statements in the compiled listings that match one or more of the retrieved statements during the scanning.
Dependencies are inferred from the claim text.