Database evolution on an orthogonal persistent programming system: A semi-transparent approach

Bibliographic Details
Main Author: Pereira, Rui Humberto
Publication Date: 2012
Other Authors: Perez-Schofield, J. Baltasar García
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/8272
Summary: In this paper the problem of the evolution of an object-oriented database in the context of orthogonal persistent programming systems is addressed. We have observed two characteristics in that type of systems that offer particular conditions to implement the evolution in a semi-transparent fashion. That transparency can further be enhanced with the obliviousness provided by the Aspect-Oriented Programming techniques. Was conceived a meta-model and developed a prototype to test the feasibility of our approach. The system allows programs, written to a schema, access semi-transparently to data in other versions of the schema.
id RCAP_672dc6f52de71158b3b46fc648d8e663
oai_identifier_str oai:recipp.ipp.pt:10400.22/8272
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Database evolution on an orthogonal persistent programming system: A semi-transparent approachAspect-oriented programmingObject-oriented databasesSchema evolutionIn this paper the problem of the evolution of an object-oriented database in the context of orthogonal persistent programming systems is addressed. We have observed two characteristics in that type of systems that offer particular conditions to implement the evolution in a semi-transparent fashion. That transparency can further be enhanced with the obliviousness provided by the Aspect-Oriented Programming techniques. Was conceived a meta-model and developed a prototype to test the feasibility of our approach. The system allows programs, written to a schema, access semi-transparently to data in other versions of the schema.IEEEREPOSITÓRIO P.PORTOPereira, Rui HumbertoPerez-Schofield, J. Baltasar García2016-06-01T14:15:45Z20122012-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.22/8272eng978-1-4673-2843-2info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-07T10:20:23Zoai:recipp.ipp.pt:10400.22/8272Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:49:04.532099Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Database evolution on an orthogonal persistent programming system: A semi-transparent approach
title Database evolution on an orthogonal persistent programming system: A semi-transparent approach
spellingShingle Database evolution on an orthogonal persistent programming system: A semi-transparent approach
Pereira, Rui Humberto
Aspect-oriented programming
Object-oriented databases
Schema evolution
title_short Database evolution on an orthogonal persistent programming system: A semi-transparent approach
title_full Database evolution on an orthogonal persistent programming system: A semi-transparent approach
title_fullStr Database evolution on an orthogonal persistent programming system: A semi-transparent approach
title_full_unstemmed Database evolution on an orthogonal persistent programming system: A semi-transparent approach
title_sort Database evolution on an orthogonal persistent programming system: A semi-transparent approach
author Pereira, Rui Humberto
author_facet Pereira, Rui Humberto
Perez-Schofield, J. Baltasar García
author_role author
author2 Perez-Schofield, J. Baltasar García
author2_role author
dc.contributor.none.fl_str_mv REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Pereira, Rui Humberto
Perez-Schofield, J. Baltasar García
dc.subject.por.fl_str_mv Aspect-oriented programming
Object-oriented databases
Schema evolution
topic Aspect-oriented programming
Object-oriented databases
Schema evolution
description In this paper the problem of the evolution of an object-oriented database in the context of orthogonal persistent programming systems is addressed. We have observed two characteristics in that type of systems that offer particular conditions to implement the evolution in a semi-transparent fashion. That transparency can further be enhanced with the obliviousness provided by the Aspect-Oriented Programming techniques. Was conceived a meta-model and developed a prototype to test the feasibility of our approach. The system allows programs, written to a schema, access semi-transparently to data in other versions of the schema.
publishDate 2012
dc.date.none.fl_str_mv 2012
2012-01-01T00:00:00Z
2016-06-01T14:15:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/8272
url http://hdl.handle.net/10400.22/8272
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-1-4673-2843-2
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IEEE
publisher.none.fl_str_mv IEEE
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600710622576640