Reusing an application object
AssigneeInternational Business Machines Corporation
InventorMichiaki Tatsubori
Life of this patent
Estimating the term…
Abstract
The present invention provides methods, apparatus and systems for reusing an application object for use with an application program, in which the object can be reused without causing nonconformity in the consistency or security, even if the object to be reused is updated. An example of a method includes detecting that the application program ends referring to the application object, detecting that the application object is updated by the application program, deciding to reuse the application object in response to detecting no update of the application object, making the application object reusable in response to the end of referring to the object, and decision to reuse the application object.
Claims20
1) A method for reusing an application object for use with an application program, comprising:
- a reference detection step of detecting that said application program ends referring to said application object;
- an update detection step of detecting that said application object is updated by said application program;
- a reuse decision step of deciding to reuse said application object in response to detecting no update of said application object;
- and
- a reusing step of making said application object reusable in response to an end of referring to said object and a decision to reuse said application object.
15) A computer program for reusing an application object for use with an application program, comprising:
- a function of enabling said application program to detect an end of referring to said application object;
- a function of detecting that said application object is changed by said application program;
- a function of deciding to reuse said application object in response to detecting no change of said application object;
- and
- a function of making said application object reusable in response to the end of referring to said object and decision of reusing said application object.
16) An information processing apparatus for reusing an application object for use with an application program, comprising:
- a reference detection part of enabling said application program to detect an end of referring to said application object;
- a change detection part of detecting that said application object is changed by said application program;
- a reuse decision part of deciding to reuse said application object in response to detecting no change of said application object;
- and
- a reuse part of making said application object reusable in response to the end of referring to said object and decision of reusing said application object.
Dependencies are inferred from the claim text.