000152024 001__ 152024
000152024 005__ 20250326144154.0
000152024 0247_ $$2doi$$a10.1145/3697008
000152024 0248_ $$2sideral$$a143407
000152024 037__ $$aART-2024-143407
000152024 041__ $$aeng
000152024 100__ $$aPérez, Beatriz
000152024 245__ $$aPROV-IDEA: Supporting Interoperable Schema and Data Provenance within Database Evolution
000152024 260__ $$c2024
000152024 5060_ $$aAccess copy available to the general public$$fUnrestricted
000152024 5203_ $$aDatabase evolution and data provenance are two closely related research fields. On the one hand, the registry (via provenance) of the schema evolution allows the maintenance of its version record. On the other hand, the origin of the data (i.e., its provenance) will always be affected by modifications (i.e., the evolution) in the schema on which they are based. Despite these interrelationships, there are few works in the literature that have proposed advances in that direction. In particular, to the best of our knowledge, there is no research that has resulted in a general and interoperable solution to the problem of managing database evolution using provenance. In this article, we present PROV-IDEA: a PROV-Interoperable Database Evolution Approach. This is a proposal that allows the simultaneous management of the provenance of schemas (of relational databases) and data, using the PROV standard as a way to guarantee interoperability. Furthermore, it is an adaptable and expandable approach (by using PROV templates), which allows a non-intrusive and seamless integration with existing applications, as well as different aspects of provenance information generation. These properties are demonstrated in the article by presenting a proof of concept built on top of a third-party relational database evolution tool.
000152024 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc-nd$$uhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
000152024 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000152024 700__ $$aRubio Garcia, Ángel Luis
000152024 700__ $$0(orcid)0000-0002-9531-1586$$aZapata, María A.$$uUniversidad de Zaragoza
000152024 7102_ $$15007$$2075$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Ciencia Comput.Intelig.Ar
000152024 773__ $$g34, 3 (2024), 27 pp.$$pACM trans. softw. eng. methodol.$$tACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY$$x1049-331X
000152024 8564_ $$s8790212$$uhttps://zaguan.unizar.es/record/152024/files/texto_completo.pdf$$yVersión publicada
000152024 8564_ $$s1914424$$uhttps://zaguan.unizar.es/record/152024/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000152024 909CO $$ooai:zaguan.unizar.es:152024$$particulos$$pdriver
000152024 951__ $$a2025-03-26-13:53:28
000152024 980__ $$aARTICLE