A Flexible Approach for Instance Adaptation during Class Versioning

Rashid, A; Sawyer, P; Pulvermueller, E
ECOOP 2000 Symposium on Objects and Databases

One of the consequences of evolution can be the inability to access objects created using the older schema definition under the new definition and vice versa. Instance adaptation is the conversion of objects to a compatible definition or making objects exhibit a compatible interface. Existing evolution approaches are committed to a particular instance adaptation strategy. This is because changes to the instance adaptation strategy or an attempt to adopt an entirely different strategy would be very costly.

Syndicate content