Object Replacement Method, System and Computer Program Product
First Claim
1. A computer implemented method of amending an object oriented model comprising the steps of:
- identifying a first object or group of objects to be added to the model;
identifying a second object or group of objects to be replaced by said first object or group of objects;
interrogating the model to retrieve information defining the relationships between said second object or group of objects and other components of said model; and
using said relationship definitions to configure said first object or group of objects within said model so as to assume corresponding relationships with said other components.
1 Assignment
0 Petitions
Accused Products
Abstract
Replacing an object in an object oriented model in a computer system, by interrogating the model to retrieve information defining the relationships between the object to be replaced and other components of the model is described. These relationship definitions are then used to configure the replacement object within the model so as to assume corresponding relationships with the other components. There may be established as a part of the model functions to detect changes to the relationships between objects belonging to the model, and recording the changes in a registry. This registry is then interrogated to retrieve relationship definitions necessary to replace an object.
-
Citations
16 Claims
-
1. A computer implemented method of amending an object oriented model comprising the steps of:
-
identifying a first object or group of objects to be added to the model; identifying a second object or group of objects to be replaced by said first object or group of objects; interrogating the model to retrieve information defining the relationships between said second object or group of objects and other components of said model; and using said relationship definitions to configure said first object or group of objects within said model so as to assume corresponding relationships with said other components. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented model maintenance method comprising the steps of detecting changes to relationships between objects belonging to a model;
- recording said changes in a registry; and
providing relationship definitions concerning one or more of said objects upon interrogation.
- recording said changes in a registry; and
-
7. A system for amending an object oriented model comprising:
-
a computer processor for executing instructions; a memory coupled to the computer processor for storing said instructions; means for identifying a first object or group of objects to be added to the model; means for identifying a second object or group of objects to be replaced by said first object or group of objects; means for interrogating the model to retrieve information defining the relationships between said second object or group of objects and other components of said model; and means for using said relationship definitions to configure said first object or group of objects within said model so as to assume corresponding relationships with said other components. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising computer readable medium having computer instructions, said instructions which when loaded on a computer system implement a method of amending an object oriented model, said method comprising the steps of:
-
identifying a first object or group of objects to be added to the model; identifying a second object or group of objects to be replaced by said first object or group of objects; interrogating the model to retrieve information defining the relationships between said second object or group of objects and other components of said model; and using said relationship definitions to configure said first object or group of objects within said model so as to assume corresponding relationships with said other components. - View Dependent Claims (13, 14, 15, 16)
-
Specification