Systems and methods for using object-oriented tools to debug business applications
First Claim
Patent Images
1. A method of analyzing a business application composed in a first programming format, comprising:
- receiving a model representing the business application in a second programming format;
processing the model using a code optimization tool to identify a logic structure error in the model;
correcting the identified logic structure error; and
applying the corrected logic structure error to the business application.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present invention, methods and systems analyze potential logic errors or problems of a business application by receiving a model representing the business application and processing the model using an object-oriented tool. The errors or problems may be corrected in the model and the correction applied to the business application. In one exemplary embodiment, the logic errors or problems may be marked in the model for identification to a user.
99 Citations
16 Claims
-
1. A method of analyzing a business application composed in a first programming format, comprising:
-
receiving a model representing the business application in a second programming format;
processing the model using a code optimization tool to identify a logic structure error in the model;
correcting the identified logic structure error; and
applying the corrected logic structure error to the business application. - View Dependent Claims (2, 3, 4)
-
-
5. A method of analyzing a business application, comprising:
-
receiving an object-oriented programming construct representing configuration data and rules defining the business application;
processing the object-oriented programming construct using an object-oriented consistency checker tool to identify a logic structure error;
flagging the identified logic structure error of the object-oriented programming construct; and
correcting the identified logic structure error in the object-oriented programming construct. - View Dependent Claims (6, 7, 8)
-
-
9. A system for analyzing a business application composed in a first programming format, comprising:
-
an extract module that receives a model representing the business application in a second programming format;
a code optimization tool that processes the model to identify a logic structure error in the model;
a processing module that corrects the identified logic structure error and applying the corrected logic structure error to the business application. - View Dependent Claims (10, 11, 12)
-
-
13. A system for analyzing a business application, comprising:
-
an extract module that receives an object-oriented programming construct representing configuration data and rules defining the business application;
an object-oriented consistency checker tool that processes the object-oriented programming construct to identify a logic structure error, wherein the checker tool flags the identified logic structure error of the object-oriented programming construct; and
a processing module that corrects the identified logic structure error in the object-oriented programming construct. - View Dependent Claims (14, 15, 16)
-
Specification