{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T16:35:00Z","timestamp":1764174900142,"version":"3.37.3"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,10,27]],"date-time":"2020-10-27T00:00:00Z","timestamp":1603756800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,10,27]],"date-time":"2020-10-27T00:00:00Z","timestamp":1603756800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Distrib Parallel Databases"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s10619-020-07314-x","type":"journal-article","created":{"date-parts":[[2020,10,27]],"date-time":"2020-10-27T04:37:37Z","timestamp":1603773457000},"page":"483-543","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["CHiSEL: a user-oriented framework for simplifing database\u00a0evolution"],"prefix":"10.1007","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8956-5707","authenticated-orcid":false,"given":"Robert","family":"Schuler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carl","family":"Kesselman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,10,27]]},"reference":[{"key":"7314_CR1","doi-asserted-by":"publisher","unstructured":"Armbrust, M., Ghodsi, A., Zaharia, M., Xin, R.S., Lian, C., Huai, Y., Liu, D., Bradley, J.K., Meng, X., Kaftan, T., Franklin, M.J.: Spark SQL: relational data processing in spark. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data\u2014SIGMOD \u201915, pp. 1383\u20131394 (2015). https:\/\/doi.org\/10.1145\/2723372.2742797","DOI":"10.1145\/2723372.2742797"},{"issue":"7391","key":"7314_CR2","doi-asserted-by":"publisher","first-page":"531","DOI":"10.1038\/483531a","volume":"483","author":"CG Begley","year":"2012","unstructured":"Begley, C.G., Ellis, L.M.: Drug development: raise standards for preclinical cancer research. Nature 483(7391), 531\u20133 (2012). https:\/\/doi.org\/10.1038\/483531a","journal-title":"Nature"},{"key":"7314_CR3","unstructured":"Bernstein, P.A.: Applying model management to classical meta data problems. In: Proceedings of the 2003 CIDR Conference, Asilomar, CA, USA, pp. 209\u2013220 (2003)"},{"issue":"4","key":"7314_CR4","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/369275.369289","volume":"29","author":"PA Bernstein","year":"2000","unstructured":"Bernstein, P.A., Halevy, A.Y., Pottinger, R.A.: A vision for management of complex models. SIGMOD Rec. 29(4), 55\u201363 (2000). https:\/\/doi.org\/10.1145\/369275.369289","journal-title":"SIGMOD Rec."},{"key":"7314_CR5","volume-title":"Natural Language Processing with Python","author":"S Bird","year":"2009","unstructured":"Bird, S., Klein, E., Loper, E.: Natural Language Processing with Python. O\u2019Reilly Media, Inc., Newton (2009)"},{"issue":"14","key":"7314_CR6","doi-asserted-by":"publisher","first-page":"2677","DOI":"10.1242\/dev.135434","volume":"143","author":"JF Brinkley","year":"2016","unstructured":"Brinkley, J.F., Fisher, S., Harris, M.P., Holmes, G., Hooper, J.E., Jabs, E.W., Jones, K.L., Kesselman, C., Klein, O.D., Maas, R.L., Marazita, M.L., Selleri, L., Spritz, R.A., van Bakel, H., Visel, A., Williams, T.J., Wysocka, J., FaceBase Consortium, Chai, Y.: The FaceBase Consortium: a comprehensive resource for craniofacial researchers. Development 143(14), 2677\u201388 (2016). https:\/\/doi.org\/10.1242\/dev.135434","journal-title":"Development"},{"key":"7314_CR7","doi-asserted-by":"crossref","unstructured":"Bugacov, A., Czajkowski, K., Kesselman, C., Kumar, A., Schuler, R., Tangmunarunkit, H.: Experiences with Deriva: an asset management platform for accelerating eScience. In: The IEEE 13th International Conference on eScience, Auckland, New Zealand (2017)","DOI":"10.1109\/eScience.2017.20"},{"key":"7314_CR8","doi-asserted-by":"crossref","unstructured":"Chaudhuri, S., Ganti, V., Kaushik, R.: A primitive operator for similarity joins in data cleaning. In: 22nd International Conference on Data Engineering (ICDE\u201906), p. 5 (2006)","DOI":"10.1109\/ICDE.2006.9"},{"key":"7314_CR9","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1007\/11877028_17","volume-title":"Co-transformations in Database Applications Evolution","author":"A Cleve","year":"2006","unstructured":"Cleve, A., Hainaut, J.L.: Co-transformations in Database Applications Evolution, pp. 409\u2013421. Springer, Berlin (2006). https:\/\/doi.org\/10.1007\/11877028_17"},{"key":"7314_CR10","doi-asserted-by":"publisher","unstructured":"Curino, C., Tanca, L., Moon, H., Zaniolo, C.: Schema evolution in wikipedia: toward a web information system benchmark. In: International Conference on Enterprise Information Systems (ICEIS) (2008). https:\/\/doi.org\/10.5220\/0001713003230332","DOI":"10.5220\/0001713003230332"},{"issue":"1","key":"7314_CR11","doi-asserted-by":"publisher","first-page":"761","DOI":"10.14778\/1453856.1453939","volume":"1","author":"CA Curino","year":"2008","unstructured":"Curino, C.A., Moon, H.J., Zaniolo, C.: Graceful database schema evolution: the PRISM workbench. Proc. VLDB Endow. 1(1), 761\u2013772 (2008). https:\/\/doi.org\/10.14778\/1453856.1453939","journal-title":"Proc. VLDB Endow."},{"key":"7314_CR12","unstructured":"Curino, C.A., Tanca, L., Moon, H.J., Zaniolo, C.: Schema evolution in wikipedia: toward a web information system benchmark. In: International Conference on Enterprise Information Systems (ICEIS) (2008)"},{"key":"7314_CR13","doi-asserted-by":"crossref","unstructured":"Curino, C., Moon, H., Zaniolo, C.: Automating database schema evolution in information system upgrades. In: Proceedings of the 2nd International Workshop on Hot Topics in Software Upgrades pp. 1\u20135 (2009)","DOI":"10.1145\/1656437.1656444"},{"issue":"2","key":"7314_CR14","doi-asserted-by":"publisher","first-page":"117","DOI":"10.14778\/1921071.1921078","volume":"4","author":"CA Curino","year":"2010","unstructured":"Curino, C.A., Moon, H.J., Deutsch, A., Zaniolo, C.: Update rewriting and integrity constraint maintenance in a schema evolution support system: PRISM++. Proc. VLDB Endow. 4(2), 117\u2013128 (2010). https:\/\/doi.org\/10.14778\/1921071.1921078","journal-title":"Proc. VLDB Endow."},{"issue":"1","key":"7314_CR15","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s00778-012-0302-x","volume":"22","author":"C Curino","year":"2013","unstructured":"Curino, C., Moon, H.J., Deutsch, A., Zaniolo, C.: Automating the database schema evolution process. VLDB J. 22(1), 73\u201398 (2013). https:\/\/doi.org\/10.1007\/s00778-012-0302-x","journal-title":"VLDB J."},{"issue":"1","key":"7314_CR16","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s00778-012-0302-x","volume":"22","author":"C Curino","year":"2013","unstructured":"Curino, C., Moon, H.J., Deutsch, A., Zaniolo, C.: Automating the database schema evolution process. VLDB J. 22(1), 73\u201398 (2013)","journal-title":"VLDB J."},{"key":"7314_CR17","doi-asserted-by":"crossref","unstructured":"Czajkowski, K., Kesselman, C., Schuler, R.E., Tangmunarunkit, H.: Ermrest: a web service for collaborative data management. In: Proceedings of the 30th International Conference on Scientific and Statistical Database Management, ACM, New York, NY, USA, SSDBM \u201918, pp. 13:1\u201313:12 (2018)","DOI":"10.1145\/3221269.3222333"},{"issue":"1","key":"7314_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TKDE.2007.250581","volume":"19","author":"AK Elmagarmid","year":"2007","unstructured":"Elmagarmid, A.K., Ipeirotis, P.G., Verykios, V.S.: Duplicate record detection: a survey. IEEE Trans. Knowl. Data Eng. 19(1), 1\u201316 (2007)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"11","key":"7314_CR19","doi-asserted-by":"publisher","first-page":"1466","DOI":"10.14778\/3137628.3137654","volume":"10","author":"S Giannakopoulou","year":"2017","unstructured":"Giannakopoulou, S., Karpathiotakis, M., Gaidioz, B., Ailamaki, A.: Cleanm: an optimizable query language for unified scale-out data cleaning. Proc. VLDB Endow. 10(11), 1466\u20131477 (2017). https:\/\/doi.org\/10.14778\/3137628.3137654","journal-title":"Proc. VLDB Endow."},{"key":"7314_CR20","doi-asserted-by":"publisher","unstructured":"Gobert, M., Maes, J., Cleve, A., Weber, J.: Understanding schema evolution as a basis for database reengineering. In: 2013 IEEE International Conference on Software Maintenance, pp. 472\u2013475 (2013). https:\/\/doi.org\/10.1109\/ICSM.2013.75","DOI":"10.1109\/ICSM.2013.75"},{"issue":"2","key":"7314_CR21","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1145\/152610.152611","volume":"25","author":"G Graefe","year":"1993","unstructured":"Graefe, G.: Query evaluation techniques for large databases. ACM Comput. Surv. 25(2), 73\u2013169 (1993). https:\/\/doi.org\/10.1145\/152610.152611","journal-title":"ACM Comput. Surv."},{"key":"7314_CR22","first-page":"19","volume":"18","author":"G Graefe","year":"1995","unstructured":"Graefe, G.: The cascades framework for query optimization. Data Eng. Bull. 18, 19\u201329 (1995)","journal-title":"Data Eng. Bull."},{"key":"7314_CR23","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-3-642-16518-4_6","volume-title":"Schema Matching and Mapping","author":"M Hartung","year":"2011","unstructured":"Hartung, M., Terwilliger, J., Rahm, E.: Recent advances in schema and ontology evolution. In: Bellahsene, Z., Bonifati, A., Rahm, E. (eds.) Schema Matching and Mapping, pp. 149\u2013190. Springer, Berlin (2011). https:\/\/doi.org\/10.1007\/978-3-642-16518-4_6"},{"issue":"2","key":"7314_CR24","doi-asserted-by":"publisher","first-page":"280","DOI":"10.1353\/lib.0.0036","volume":"57","author":"PB Heidorn","year":"2008","unstructured":"Heidorn, P.B.: Shedding light on the dark data in the long tail of science. Libr. Trends 57(2), 280\u2013299 (2008)","journal-title":"Libr. Trends"},{"key":"7314_CR25","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/978-3-319-23135-8_5","volume-title":"Advances in Databases and Information Systems","author":"K Herrmann","year":"2015","unstructured":"Herrmann, K., Voigt, H., Behrend, A., Lehner, W.: Codel\u2014a relationally complete language for database evolution. In: Tadeusz, M., Valduriez, P., Bellatreche, L. (eds.) Advances in Databases and Information Systems, pp. 63\u201376. Springer International Publishing, Cham (2015)"},{"key":"7314_CR26","doi-asserted-by":"crossref","unstructured":"Herrmann, K., Voigt, H., Rausch, J., Behrend, A., Lehner, W.: Living in parallel realities\u2014co-existing schema versions with a bidirectional database evolution language. In: SIGMOD\u201917, Proceedings of the 2017 International Conference on Management of Data, Chicago, IL, USA, May 14\u201319, 2017 (2017). ACM","DOI":"10.1145\/3035918.3064046"},{"issue":"3","key":"7314_CR27","doi-asserted-by":"publisher","first-page":"534","DOI":"10.1016\/j.datak.2005.10.003","volume":"59","author":"JM Hick","year":"2006","unstructured":"Hick, J.M., Hainaut, J.L.: Database application evolution: a transformational approach. Data Knowl. Eng. 59(3), 534\u2013558 (2006). https:\/\/doi.org\/10.1016\/j.datak.2005.10.003","journal-title":"Data Knowl. Eng."},{"key":"7314_CR28","doi-asserted-by":"crossref","unstructured":"Howe, B., Cole, G., Souroush, E., Koutris, P., Key, A., Khoussainova, N., Battle, L.: Database-as-a-service for long-tail science (2011)","DOI":"10.1007\/978-3-642-22351-8_31"},{"key":"7314_CR29","doi-asserted-by":"publisher","unstructured":"Jain, S., Moritz, D., Halperin, D., Howe, B., Lazowska, E.: SQLShare: results from a multi-year SQL-as-a-service experiment. In: SIGMOD\u201916, ACM, San Francisco, CA, USA (2016). https:\/\/doi.org\/10.1145\/2882903.2882957","DOI":"10.1145\/2882903.2882957"},{"key":"7314_CR30","doi-asserted-by":"publisher","first-page":"2917","DOI":"10.1109\/TVCG.2012.219","volume":"18","author":"S Kandel","year":"2012","unstructured":"Kandel, S.: Enterprise data analysis and visualization: an interview study. IEEE Trans. Vis. Comput. Graphics 18, 2917\u20132926 (2012)","journal-title":"IEEE Trans. Vis. Comput. Graphics"},{"key":"7314_CR31","doi-asserted-by":"crossref","unstructured":"Kandel, S., Paepcke, A., Hellerstein, J., Heer, J.: Wrangler: Interactive visual specification of data transformation scripts. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Association for Computing Machinery, New York, NY, USA, CHI \u201911, pp. 3363\u20133372 (2011)","DOI":"10.1145\/1978942.1979444"},{"key":"7314_CR32","doi-asserted-by":"publisher","unstructured":"Kandel, S., Paepcke, A., Hellerstein, J., Heer, J., Hellerstein, J.: Wrangler: interactive visual specification of data transofmration scripts. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems\u2014CHI \u201911, ACM Press, New York, USA, pp. 3363\u20133372 (2011). https:\/\/doi.org\/10.1145\/1978942.1979444","DOI":"10.1145\/1978942.1979444"},{"key":"7314_CR33","unstructured":"Kluyver, T., Ragan-Kelley, B., P\u00e9rez, F., Granger, B.E., Bussonnier, M., Frederic, J., Kelley, K., Hamrick, J.B., Grout, J., Corlay, S., et al.: Jupyter notebooks\u2014a publishing format for reproducible computational workflows, pp. 87\u201390. Positioning and Power in Academic Publishing, Players, Agents and Agendas (2016)"},{"key":"7314_CR34","unstructured":"Krogh, B., Weisberg, A., Bested, M.: DBLint : a tool for automated analysis of database design (2011)"},{"key":"7314_CR35","volume-title":"Theory of Relational Databases","author":"D Maier","year":"1983","unstructured":"Maier, D.: Theory of Relational Databases. Computer Science Press, Rockville (1983)"},{"key":"7314_CR36","doi-asserted-by":"publisher","unstructured":"Melnik, S., Rahm, E., Bernstein, P.A.: Rondo: a programming platform for generic model management. In: Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, ACM, New York, NY, USA, SIGMOD \u201903, pp. 193\u2013204 (2003). https:\/\/doi.org\/10.1145\/872757.872782","DOI":"10.1145\/872757.872782"},{"key":"7314_CR37","doi-asserted-by":"publisher","unstructured":"Melnik, S., Bernstein, P.A., Halevy, A., Rahm, E.: Supporting executable mappings in model management. In: Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data, ACM, New York, NY, USA, SIGMOD \u201905, pp. 167\u2013178 (2005). https:\/\/doi.org\/10.1145\/1066157.1066177","DOI":"10.1145\/1066157.1066177"},{"key":"7314_CR38","doi-asserted-by":"publisher","unstructured":"Meurice, L., Cleve, A.: DAHLIA: a visual analyzer of database schema evolution. In: 2014 Software Evolution Week\u2014IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE). IEEE, pp. 464\u2013468 (2014). https:\/\/doi.org\/10.1109\/CSMR-WCRE.2014.6747219","DOI":"10.1109\/CSMR-WCRE.2014.6747219"},{"issue":"11","key":"7314_CR39","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/219717.219748","volume":"38","author":"GA Miller","year":"1995","unstructured":"Miller, G.A.: Wordnet: a lexical database for english. Commun. ACM 38(11), 39\u201341 (1995)","journal-title":"Commun. ACM"},{"key":"7314_CR40","doi-asserted-by":"crossref","unstructured":"Moody, D.L.: Metrics for evaluating the quality of entity relationship models. In: Proceedings of the 17th International Conference on Conceptual Modeling, Springer, London, UK, UK, ER \u201998, pp. 211\u2013225 (1998).http:\/\/dl.acm.org\/citation.cfm?id=647520.727704","DOI":"10.1007\/978-3-540-49524-6_18"},{"issue":"1","key":"7314_CR41","doi-asserted-by":"publisher","first-page":"882","DOI":"10.14778\/1453856.1453952","volume":"1","author":"HJ Moon","year":"2008","unstructured":"Moon, H.J., Curino, C.A., Deutsch, A., Hou, C.Y., Zaniolo, C.: Managing and querying transaction-time databases under schema evolution. Proc. VLDB Endow. 1(1), 882\u2013895 (2008)","journal-title":"Proc. VLDB Endow."},{"issue":"3","key":"7314_CR42","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MCSE.2007.53","volume":"9","author":"F Perez","year":"2007","unstructured":"Perez, F., Granger, B.E.: Ipython: a system for interactive scientific computing. Comput. Sci. Eng. 9(3), 21\u201329 (2007). https:\/\/doi.org\/10.1109\/MCSE.2007.53","journal-title":"Comput. Sci. Eng."},{"issue":"3","key":"7314_CR43","doi-asserted-by":"publisher","first-page":"1079","DOI":"10.1145\/140979.140985","volume":"21","author":"JF Roddick","year":"1992","unstructured":"Roddick, J.F.: SQL\/SE: a query language extension for databases supporting schema evolution. Sigmod Record 21(3), 1079\u20131080 (1992). https:\/\/doi.org\/10.1145\/140979.140985","journal-title":"Sigmod Record"},{"issue":"7","key":"7314_CR44","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1016\/0950-5849(95)91494-K","volume":"37","author":"JF Roddick","year":"1995","unstructured":"Roddick, J.F.: A survey of schema versioning issues for database systems. Inf. Softw. Technol. 37(7), 383\u2013393 (1995). https:\/\/doi.org\/10.1016\/0950-5849(95)91494-K","journal-title":"Inf. Softw. Technol."},{"key":"7314_CR45","doi-asserted-by":"publisher","unstructured":"Roddick, J.F., Craske, N.G., Richards, T.J.: A taxonomy for schema versioning based on the relational and entity relationship models. In: Proceedings of Twelfth International Conference on Entity-Relationship Approach, Springer-Verlag, Dallas, Texas, pp. 143\u2013154 (1993). https:\/\/doi.org\/10.1007\/BFb0024363","DOI":"10.1007\/BFb0024363"},{"key":"7314_CR46","doi-asserted-by":"publisher","first-page":"170059","DOI":"10.1038\/sdata.2017.59","volume":"4","author":"SA Sansone","year":"2017","unstructured":"Sansone, S.A., Gonzalez-Beltran, A., Rocca-Serra, P., Alter, G., Grethe, J.S., Xu, H., Fore, I.M., Lyle, J., Gururaj, A.E., Chen, X., Kim, H., Zong, N., Li, Y., Liu, R., Ozyurt, I.B., Ohno-Machado, L.: Dats, the data tag suite to enable discoverability of datasets. Sci. Data 4, 170059 (2017)","journal-title":"Sci. Data"},{"issue":"2","key":"7314_CR47","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/0306-4379(86)90003-7","volume":"11","author":"HJ Schek","year":"1986","unstructured":"Schek, H.J., Scholl, M.: The relational model with relation-valued attributes. Inf. Syst. 11(2), 137\u2013147 (1986)","journal-title":"Inf. Syst."},{"key":"7314_CR48","doi-asserted-by":"crossref","unstructured":"Schuler, R.E., Kesselman, C.: Towards an efficient and effective framework for the evolution of scientific databases. In: Proceedings of the 30th International Conference on Scientific and Statistical Database Management, ACM, New York, NY, USA, SSDBM \u201918, pp. 27:1\u201327:4 (2018)","DOI":"10.1145\/3221269.3221300"},{"key":"7314_CR49","doi-asserted-by":"crossref","unstructured":"Schuler, R.E., Kesselman, C.: A high-level user-oriented framework for database evolution. In: 31st International Conference on Scientific and Statistical Database Management (SSDBM \u201919), ACM, New York, NY, USA, p. 12 (2019)","DOI":"10.1145\/3335783.3335787"},{"key":"7314_CR50","doi-asserted-by":"publisher","unstructured":"Schuler, R.E., Kesselman, C., Czajkowski, K.: Digital asset management for heterogeneous biomedical data in an era of data-intensive science. In: 2014 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp. 588\u2013592 (2014). https:\/\/doi.org\/10.1109\/BIBM.2014.6999226","DOI":"10.1109\/BIBM.2014.6999226"},{"key":"7314_CR51","doi-asserted-by":"crossref","unstructured":"Schuler, R.E., Kesselman, C., Czajkowski, K.: Accelerating data-driven discovery with scientific asset management. The IEEE 12th International Conference on eScience, Baltimore, MD USA, pp. 1\u201310. (2016)","DOI":"10.1109\/eScience.2016.7870883"},{"key":"7314_CR52","doi-asserted-by":"crossref","unstructured":"Schuler, R., Czajkowski, K., D\u2019Arcy, M., Tangmunarunkit, H., Kesselman, C.: Towards co-evolution of data-centric ecosystems. In: 32nd International Conference on Scientific and Statistical Database Management (SSDBM \u201920), ACM, New York, NY, USA, p. 12 (2020)","DOI":"10.1145\/3400903.3400908"},{"key":"7314_CR53","doi-asserted-by":"publisher","unstructured":"Szalay, A.S., Kunszt, P.Z., Thakar, A., Gray, J., Slutz, D., Brunner, R.J.: Designing and mining multi-terabyte astronomy archives: the sloan digital sky survey. In: Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, ACM, New York, NY, USA, SIGMOD \u201900, pp. 451\u2013462 (2000). https:\/\/doi.org\/10.1145\/342009.335439","DOI":"10.1145\/342009.335439"},{"key":"7314_CR54","doi-asserted-by":"publisher","unstructured":"Terwilliger, J.F., Bernstein, P.A., Unnithan, A.: Worry-free database upgrades: automated model-driven evolution of schemas and complex mappings. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data, ACM, New York, NY, USA, SIGMOD \u201910, pp. 1191\u20131194 (2010), https:\/\/doi.org\/10.1145\/1807167.1807316","DOI":"10.1145\/1807167.1807316"},{"key":"7314_CR55","unstructured":"The PostgreSQL Global Development Group (2018) PostgreSQL 10.5 Documentation. The PostgreSQL Global Development Group. https:\/\/www.postgresql.org\/docs\/10\/static\/index.html"},{"issue":"6","key":"7314_CR56","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/352029.352035","volume":"35","author":"A Van Deursen","year":"2000","unstructured":"Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM Sigplan Not. 35(6), 26\u201336 (2000)","journal-title":"ACM Sigplan Not."},{"issue":"3","key":"7314_CR57","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jdwm.2009070101","volume":"5","author":"P Vassiliadis","year":"2009","unstructured":"Vassiliadis, P.: A survey of extract-transform-load technology. Int. J. Data Warehous. Min. 5(3), 1\u201327 (2009)","journal-title":"Int. J. Data Warehous. Min."},{"key":"7314_CR58","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/978-3-319-25264-3_34","volume-title":"How is Life for a Table in an Evolving Relational Schema? Birth, Death and Everything in Between","author":"P Vassiliadis","year":"2015","unstructured":"Vassiliadis, P., Zarras, A.V., Skoulis, I.: How is Life for a Table in an Evolving Relational Schema? Birth, Death and Everything in Between, pp. 453\u2013466. Springer International Publishing, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-25264-3_34"}],"container-title":["Distributed and Parallel Databases"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-020-07314-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10619-020-07314-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-020-07314-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,26]],"date-time":"2021-10-26T23:26:19Z","timestamp":1635290779000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10619-020-07314-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,27]]},"references-count":58,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["7314"],"URL":"https:\/\/doi.org\/10.1007\/s10619-020-07314-x","relation":{},"ISSN":["0926-8782","1573-7578"],"issn-type":[{"type":"print","value":"0926-8782"},{"type":"electronic","value":"1573-7578"}],"subject":[],"published":{"date-parts":[[2020,10,27]]},"assertion":[{"value":"9 October 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 October 2020","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}