Methods and systems for applying intelligent filters and identifying life cycle events for data elements during business application debugging
First Claim
Patent Images
1. A method of filtering object-oriented elements in a business application, comprising:
- recording information regarding events performed during execution of a business application and business objects that the events affected in an execution log;
organizing the recorded information from the execution log according to the business objects affected;
receiving a parameter specifying a subset of the business objects;
filtering the recorded information according to the parameter to create a subset of the log; and
presenting the subset of the log to visually represent the business objects with indicators representing how the events affected the business objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of methods and systems consistent with the present invention enable data-focused analysis and filtering of a business application data event log by reorganizing information generated by an application into categories associated with the objects used by the application, and filtering the reorganized information for analysis, debugging, execution tracing, etc. of the application. Thus, the application execution information may be filtered and analyzed from the data standpoint instead of from the execution sequence standpoint.
118 Citations
20 Claims
-
1. A method of filtering object-oriented elements in a business application, comprising:
-
recording information regarding events performed during execution of a business application and business objects that the events affected in an execution log;
organizing the recorded information from the execution log according to the business objects affected;
receiving a parameter specifying a subset of the business objects;
filtering the recorded information according to the parameter to create a subset of the log; and
presenting the subset of the log to visually represent the business objects with indicators representing how the events affected the business objects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of filtering object-oriented elements in a business application, comprising:
-
executing the business application;
creating an execution log containing information regarding operations and data of the business application in execution sequence order;
identifying a set of objects used by the business application;
organizing the information in the execution log according to the set of objects;
establishing a filter with parameters that correspond to attributes of a subset of the set of objects;
applying the filter to the organized information of the execution log; and
presenting a filtered log of organized information corresponding to the subset of the set of objects output by the filter. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for filtering object-oriented elements in a business application, comprising:
-
means for executing the business application;
means for creating an execution log containing information regarding operations and data of the business application in execution sequence order;
means for identifying a set of objects used by the business application;
means for organizing the information in the execution log according to the set of objects;
means for establishing a filter with parameters that correspond to attributes of a subset of the set of objects;
means for applying the filter to the organized information of the execution log; and
means for presenting a filtered log of organized information corresponding to the subset of the set of objects output by the filter. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification