Towards Co-Evolution of Data-Centric Ecosystems.
application-database co-evolution
model management
schema evolution
software ecosystems
Journal
Scientific and statistical database management : International Conference, SSDBM ... : proceedings. International Conference on Scientific and Statistical Database Management
Titre abrégé: Sci Stat Database Manag
Pays: United States
ID NLM: 101619227
Informations de publication
Date de publication:
Jul 2020
Jul 2020
Historique:
medline:
1
7
2020
pubmed:
1
7
2020
entrez:
24
8
2023
Statut:
ppublish
Résumé
Database evolution is a notoriously difficult task, and it is exacerbated by the necessity to evolve database-dependent applications. As science becomes increasingly dependent on sophisticated data management, the need to evolve an array of database-driven systems will only intensify. In this paper, we present an architecture for data-centric ecosystems that allows the components to seamlessly co-evolve by centralizing the models and mappings at the data service and pushing model-adaptive interactions to the database clients. Boundary objects fill the gap where applications are unable to adapt and need a stable interface to interact with the components of the ecosystem. Finally, evolution of the ecosystem is enabled via integrated schema modification and model management operations. We present use cases from actual experiences that demonstrate the utility of our approach.
Identifiants
pubmed: 37614739
doi: 10.1145/3400903.3400908
pmc: PMC10445529
mid: NIHMS1924347
pii:
doi:
Types de publication
Journal Article
Langues
eng
Subventions
Organisme : NIDCR NIH HHS
ID : U01 DE028729
Pays : United States
Références
Nucleic Acids Res. 2016 Jan 4;44(D1):D447-56
pubmed: 26527722
OMICS. 2008 Jun;12(2):143-9
pubmed: 18447634
PLoS One. 2019 Apr 11;14(4):e0213013
pubmed: 30973881
Sci Data. 2016 Mar 15;3:160018
pubmed: 26978244
Nature. 2012 Sep 6;489(7414):57-74
pubmed: 22955616
Genome Res. 2002 Jun;12(6):996-1006
pubmed: 12045153
Proc IEEE Int Conf Escience. 2017 Oct;2017:79-88
pubmed: 29756001
Development. 2016 Jul 15;143(14):2677-88
pubmed: 27287806
Proceedings (IEEE Int Conf Bioinformatics Biomed). 2019 Nov;2019:1240-1242
pubmed: 37601125