Rashid, Awais (2001) A database evolution approach for object-oriented databases. In: Software Maintenance, 2001. Proceedings. IEEE International Conference on. IEEE Computer Society, Washington, DC, USA, pp. 561-564. ISBN 0-7695-1189-9
Full text not available from this repository.Abstract
The paper describes a composite evolution approach which integrates the evolution of the various types of entities in an object-oriented database into one model. The approach provides maintainers with a coherent and comprehensible view of the system and at the same time maintains change histories at a fine granularity. Links among meta-objects are implemented using dynamic relationships which are semantic constructs and first-class objects. Referential integrity is maintained by the relationships architecture reducing the evolution complexity at the meta-object level. A customisable and exchangeable instance adaptation approach is proposed. The approach is based on separating the instance adaptation code from class versions using aspects, abstractions used in Aspect-Oriented Programming to localise crosscutting concerns. A high level object-oriented model offering transparent access to the proposed evolution functionality is provided.
| Item Type: | Contribution in Book/Report/Proceedings |
|---|---|
| Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
| Departments: | Faculty of Science and Technology > School of Computing & Communications |
| ID Code: | 57537 |
| Deposited By: | ep_importer_pure |
| Deposited On: | 15 Oct 2012 10:54 |
| Refereed?: | No |
| Published?: | Published |
| Last Modified: | 15 Oct 2012 10:54 |
| Identification Number: | |
| URI: | http://eprints.lancs.ac.uk/id/eprint/57537 |
Actions (login required)
| View Item |

