Computer program with metadata management function
OwnerPhilippe Janson, Tadeusz Pietraszek +2inventors
InventorsPhilippe Janson, Tadeusz Pietraszek, Matthias Schunter, Chris Berghe
Life of this patent
Estimating the term…
Abstract
One embodiment disclosed is a computer program with metadata management function. The computer program includes a basic program module and a metadata management module. The metadata management module includes intercept definition elements that define intercept points in the basic program module. The metadata management module further includes intercept instructions that define metadata operations to be performed when an intercept point occurs in the basic program module.
Claims14
A computer program with metadata management function embodied in computer readable medium, the computer program comprising:
- a basic program module;
- and
- a metadata management module with intercept definition elements which define intercept points in the basic program module and with intercept instructions which define metadata operations to be performed when an intercept point occurs in the basic program module.
A method for providing a metadata management function to a basic program module of a computer program, the method comprising:
- programming a metadata management module with intercept definition elements that define intercept points in the basic program module and that intercept instructions which define metadata operations to be performed when an intercept point occurs in the basic program module;
- and
- linking the metadata management module to the basic program module.
A method for running a computer program with metadata management function, the method comprising:
- starting a basic program module and a metadata management module of the computer program, wherein the metadata management module comprises intercept definition elements that define intercept points in the basic program module and intercept instructions which define metadata operations to be performed when an intercept point occurs in the basic program module;
- observing the basic program module for the occurrence of intercept points by means of the metadata management module;
- and
- performing intercept instructions when an intercept point occurs in the basic program module.
A method for providing a metadata management function to a basic program module of a computer program, the method comprising:
- analyzing the basic program module;
- creating intercept definition elements that define intercept points in the basic program module;
- creating intercept instructions which define metadata operations to be performed when an intercept point occurs in the basic program module;
- creating a metadata management module by means of the intercept definition elements and the intercept instructions;
- linking the metadata management module to the basic program module.
Dependencies are inferred from the claim text.