An adaptable generation approach to agenda management
Proceedings of the 20th international conference on Software engineering
Content Schema Evolution in the CoreMedia®; Content Application Platform CAP
EDBT '02 Proceedings of the 8th International Conference on Extending Database Technology: Advances in Database Technology
Hi-index | 0.00 |
Persistent data often has a long lifetime. During its lifetime, the types that are used to structure the data may undergo evolution to support new requirements or provide more efficient services. This evolution often makes the persistent data inaccessible unless it also evolves with the types. Existing systems that support type and data evolution focus on changes isolated to individual types, thereby limiting what can be easily accomplished during maintenance. We extend this work by presenting a model of compound type changes that can also describe changes simultaneously involving multiple types and their effects on data. We then describe TESS (Type Evolution Software System), a system to automate the evolution of types and their associated data when the types undergo compound type changes.