ACKNOWLEDGEMENTS
This work has been funded by the German Research
Foundation (#385808805). We thank Jan-Christopher
Mair, Kai Pehns, Tobias Kreiter, Shamil Nabiyev, and
Maksym Levchenko (Darmstadt University of Ap-
plied Sciences) for their contributions to MigCast.
REFERENCES
3T Software Labs Ltd. (2020). MongoDB Trends Report.
Cambridge, U.K.
Aulbach, S., Jacobs, D., Kemper, A., and Seibold, M.
(2009). A Comparison of Flexible Schemas for Soft-
ware as a Service. In Proc. SIGMOD’09. ACM.
Barker, S., Chi, Y., Moon, H. J., Hacig
¨
um
¨
us¸, H., and
Shenoy, P. (2012). “Cut me some slack” latency-aware
live migration for databases. In Proc. EDBT’12.
Bertino, E., Guerrini, G., Mesiti, M., and Tosetto, L. (2002).
Evolving a Set of DTDs According to a Dynamic Set
of XML Documents. In Proc. EDBT’02 Workshops.
Cleve, A., Gobert, M., Meurice, L., Maes, J., and Weber, J.
(2015). Understanding Database Schema Evolution.
Sci. Comput. Program., 97(P1).
Conrad, A., G
¨
artner, S., and St
¨
orl, U. (2021). Towards
Automated Schema Optimization. In ER Demos and
Posters, volume 2958 of Proc. CEUR Workshop.
Curino, C., Jones, E., Popa, R., Malviya, N., Wu, E., Mad-
den, S., Balakrishnan, H., and Zeldovich, N. (2011).
Relational Cloud: A Database-as-a-Service for the
Cloud. In Proc. CIDR 2011.
Curino, C., Moon, H. J., Deutsch, A., and Zaniolo, C.
(2013). Automating the Database Schema Evolution
Process. The VLDB Journal, 22(1).
Curino, C., Moon, H. J., Tanca, L., and Zaniolo, C. (2008).
Schema Evolution in Wikipedia - Toward a Web In-
formation System Benchmark. In Proc. ICEIS’08.
Difallah, D. E., Pavlo, A., Curino, C., and Cudre-Mauroux,
P. (2013). OLTP-bench: An extensible testbed for
benchmarking rel. databases. Proc. VLDB E., 7(4).
Ellison, M., Calinescu, R., and Paige, R. F. (2018). Evaluat-
ing cloud database migration options using workload
models. J. Cloud Computing, 7.
Filho, E. R. L., de Almeida, E. C., Scherzinger, S., and
Herodotou, H. (2021). Investigating Automatic Pa-
rameter Tuning for SQL-on-Hadoop Systems. Big
Data Res., 25.
Fishman, G. (2013). Monte Carlo: Concepts, Algorithms,
and Applications. Springer Series in Operations Re-
search and Financial Engineering. Springer.
Guerrini, G., Mesiti, M., and Rossi, D. (2005). Impact of
XML schema evolution on valid documents. In Proc.
WIDM’05 Workshop. ACM.
Herrmann, K., Voigt, H., Behrend, A., Rausch, J., and
Lehner, W. (2017). Living in Parallel Realities:
Co-Existing Schema Versions with a Bidirectional
Database Evolution Language. In Proc. SIGMOD’17.
ACM.
Hillenbrand, A., Levchenko, M., St
¨
orl, U., Scherzinger, S.,
and Klettke, M. (2019). MigCast: Putting a Price Tag
on Data Model Evolution in NoSQL Data Stores. In
Proc. SIGMOD’19. ACM.
Hillenbrand, A., Scherzinger, S., and St
¨
orl, U. (2021a). Re-
maining in Control of the Impact of Schema Evolution
in NoSQL Databases. In Proc. ER’21, volume 13011
of LNCS. Springer.
Hillenbrand, A., St
¨
orl, U., Levchenko, M., Nabiyev, S., and
Klettke, M. (2020). Towards Self-Adapting Data Mi-
gration in the Context of Schema Evolution in NoSQL
Databases. In Proc. ICDE’20 Workshops. IEEE.
Hillenbrand, A., St
¨
orl, U., Nabiyev, S., and Klettke, M.
(2021b). Self-adapting data migration in the context
of schema evolution in NoSQL databases. Distributed
and Parallel Databases.
Klettke, M., St
¨
orl, U., Shenavai, M., and Scherzinger, S.
(2016). NoSQL schema evolution and big data migra-
tion at scale. In Proc. SCDM’16. IEEE.
Meurice, L. and Cleve, A. (2017). Supporting schema evo-
lution in schema-less NoSQL data stores. In Proc.
SANER’17.
Mior, M. J., Salem, K., Aboulnaga, A., and Liu, R.
(2017). NoSE: Schema Design for NoSQL Applica-
tions. IEEE Trans. Knowl. Data Eng., 29.
Preuveneers, D. and Joosen, W. (2020). Automated Config-
uration of NoSQL Performance and Scalability Tac-
tics for Data-Intensive Applications. Informatics, 7.
Qiu, D., Li, B., and Su, Z. (2013). An empirical analysis
of the co-evolution of schema and code in database
applications. In Proc. SIGSOFT’13. ACM.
Saur, K., Dumitras, T., and Hicks, M. W. (2016). Evolv-
ing NoSQL Databases without Downtime. In Proc.
ICSME’16. IEEE.
Scherzinger, S. and Sidortschuck, S. (2020). An Empir-
ical Study on the Design and Evolution of NoSQL
Database Schemas. In Proc. ER’20. Springer.
Skoulis, I., Vassiliadis, P., and Zarras, A. (2015). Grow-
ing up with Stability: How Open-Source Relational
Databases Evolve. Information Systems, 53.
St
¨
orl, U., M
¨
uller, D., Tekleab, A., Tolale, S., Stenzel, J.,
Klettke, M., and Scherzinger, S. (2018). Curating
Variational Data in Applic. Devel. In Proc. ICDE’18.
Tsoumakos, D., Konstantinou, I., Boumpouka, C., Sioutas,
S., and Koziris, N. (2013). Automated, Elastic
Resource Provisioning for NoSQL Clusters Using
TIRAMOLA. In CCGrid’13. IEEE.
Vassiliadis, P. (2021). Profiles of Schema Evolution in Free
Open Source Software Projects. In Proc. ICDE’21.
IEEE.
Vassiliadis, P., Zarras, A., and Skoulis, I. (2016). Gravitat-
ing to Rigidity: Patterns of Schema Evolution-and its
Absence-in the Lives of Tables. Information Sys., 63.
MODELSWARD 2022 - 10th International Conference on Model-Driven Engineering and Software Development
286