Method and apparatus for analyzing performance of a Java bean
AssigneeInternational Business Machines Corporation
InventorJohn William Alcorn
Life of this patent
Estimating the term…
Abstract
A method and apparatus in a data processing system for analyzing an object. The object is morphed, wherein the program becomes a dippable object. A dip is created for the dippable object, wherein the dip identifies time spent executing method calls, event firings, and property changes in the object. The dip is added to the dippable object, wherein the dippable object may be analyzed.
Claims23
A method in a data processing system for analyzing an object, the method comprising the data processing system implemented steps of:
- morphing the object, wherein the object becomes a dippable object;
- creating a dip for the dippable object, wherein the dip identifies time spent executing the object;
- and
- adding the dip to the dippable object, wherein the dippable object may be analyzed.
A method in a data processing system for attaching a dip to a bean, the method comprising the data processing system implemented steps of:
- creating the dip, wherein the dip identifies time spent executing a bean;
- and
- attaching the dip the bean.
A data processing system for analyzing an object, the data processing system comprising:
- morphing means for morphing the object, wherein the object becomes a dippable object;
- creating means for creating a dip for the dippable object, wherein the dip identifies time spent executing the object;
- and
- adding means for adding the dip to the dippable object, wherein the dippable object may be analyzed.
A data processing system for attaching a dip to a bean, the data processing system comprising:
- creating means for creating the dip, wherein the dip identifies time spent executing a bean;
- and
- attaching means for attaching the dip to the bean.
A computer program product in a data processing system for analyzing an object, the computer program product comprising:
- first instructions for morphing the object, wherein the program becomes a dippable object;
- second instructions for creating a dip for the dippable object, wherein the dip identifies time spent executing the object;
- and
- third instructions for adding the dip to the dippable object, wherein the dippable object may be analyzed.
Dependencies are inferred from the claim text.