Bibliography¶
Category theory¶
- BSW19
Kristopher Brown, David I. Spivak, and Ryan Wisnesky. Categorical data integration for computational science. CoRR, 2019. URL: http://arxiv.org/abs/1903.10579, arXiv:1903.10579.
- DK96
Zinovy Diskin and Boris Kadish. Algebraic graph-oriented=category-theory-based, manifesto of categorizing data base theory. In 1996. URL: https://www.semanticscholar.org/paper/Frame-Inform-Systems-Algebraic-Manifesto-of-Data-\%3D-Diskin-Kadish/aa23056804cd69744cad5f3aabd0a165a83363c1.
- FGS16
Henrik Forssell, Håkon Robbestad Gylterud, and David I. Spivak. Type theoretical databases. In Logical Foundations of Computer Science LFCS, 117–129. 2016.
- Gru99
Torsten Grust. Comprehending Queries. PhD thesis, Universitaet Konstanz, Konstanz, 1999.
- Gru04
Torsten Grust. Monad Comprehensions: A Versatile Representation for Queries, pages 288–311. Springer Berlin Heidelberg, Berlin, Heidelberg, 2004. URL: https://doi.org/10.1007/978-3-662-05372-0_12, doi:10.1007/978-3-662-05372-0_12.
- Koc10
Joachim Kock. Polynomial Functors and Trees. International Mathematics Research Notices, 2011(3):609–673, 05 2010. URL: https://doi.org/10.1093/imrn/rnq068, arXiv:http://oup.prod.sis.lan/imrn/article-pdf/2011/3/609/2121229/rnq068.pdf, doi:10.1093/imrn/rnq068.
- Lam68
Joachim Lambek. A fixpoint theorem for complete categories. Mathematische Zeitschrift, 103(2):151–161, Apr 1968. URL: https://doi.org/10.1007/BF01110627, doi:10.1007/BF01110627.
- Lan98
S.M. Lane. Categories for the Working Mathematician. Graduate Texts in Mathematics. Springer New York, 233 Spring St, New York, NY 10013, USA, 1998. ISBN 9780387984032. URL: https://doi.org/10.1007/978-1-4612-9839-7.
- MA86
Ernest G. Manes and Michael A. Arbib, editors. Algebraic Approaches to Program Semantics. Springer-Verlag, Berlin, Heidelberg, 1986. ISBN 0-387-96324-3.
- Rie17
E. Riehl. Category Theory in Context. Aurora: Dover Modern Math Originals. Dover Publications, 31 2nd St, Mineola, NY 11501, USA, 2017. ISBN 9780486820804. URL: www.math.jhu.edu/~eriehl/context.pdf.
- SSW17
Patrick Schultz, David I. Spivak, and Ryan Wisnesky. Algebraic model management: a survey. In Phillip James and Markus Roggenbach, editors, Recent Trends in Algebraic Development Techniques, 56–69. Cham, 2017. Springer International Publishing.
- SW17
PATRICK SCHULTZ and RYAN WISNESKY. Algebraic data integration. Journal of Functional Programming, 27:e24, 2017. doi:10.1017/S0956796817000168.
- Shi81
David W. Shipman. The functional data model and the data languages daplex. ACM Trans. Database Syst., 6(1):140–173, March 1981. URL: http://doi.acm.org/10.1145/319540.319561, doi:10.1145/319540.319561.
- Spi14
David I Spivak. Category theory for the sciences. MIT Press, 2014.
- Spi10
David I. Spivak. Functorial data migration. CoRR, 2010. URL: http://arxiv.org/abs/1009.1166, arXiv:1009.1166.
Multi-model databases¶
- AHV95
Serge Abiteboul, Richard Hull, and Victor Vianu. Foundations of Databases: The Logical Level. Addison-Wesley Longman Publishing Co., Inc., USA, 1st edition, 1995. ISBN 0201537710.
- LLG+18
Zhen Hua Liu, Jiaheng Lu, Dieter Gawlick, Heli Helskyaho, Gregory Pogossiants, and Zhe Wu. Multi-model database management systems - A look forward. In Polystores VLDB 2018 Workshops, 16–29. 2018.
- LCZ18
Jiaheng Lu, Jun Chen, and Chao Zhang. Helsinki Multi-Model Data Repository. “https://www.helsinki.fi/en/researchgroups/unified-database-management-systems-udbms/helsinki-multi-model-dataset-repository”, 2018.
- LHolubova19a
Jiaheng Lu and Irena Holubová. Multi-model databases: a new journey to handle the variety of data. ACM Comput. Surv., 52(3):55:1–55:38, June 2019.
- LHolubova19b
Jiaheng Lu and Irena Holubová. Multi-model databases: A new journey to handle the variety of data. ACM Comput. Surv., 52(3):55:1–55:38, 2019.
- ZLXC18
Chao Zhang, Jiaheng Lu, Pengfei Xu, and Yuxing Chen. Unibench: A benchmark for multi-model database management systems. In TPCTC, 7–23. 2018.
- ZLXC19
Chao Zhang, Jiaheng Lu, Pengfei Xu, and Yuxing Chen. Unibench: a benchmark for multi-model database management systems. In Raghunath Nambiar and Meikel Poess, editors, Performance Evaluation and Benchmarking for the Era of Artificial Intelligence, 7–23. Cham, 2019. Springer International Publishing.
Techical solutions¶
- Ara18
ArangoDB. What is a multi-model database and why use it? an arangodb white paper. https://www.arangodb.com/wp-content/uploads/2018/08/ArangoDB-White-Paper-What-is-a-multi-model-database-and-why-use-it.pdf, 2018.
- BOH11
Michael Bostock, Vadim Ogievetsky, and Jeffrey Heer. D³ data-driven documents. IEEE transactions on visualization and computer graphics, 17(12):2301–2309, 2011.
- Cor17
Oracle Corporation. Application development with oracle database 12c. 2017. URL: https://www.oracle.com/technetwork/database/application-development/application-development-wp-12c-2017-3442200.pdf.
- Mok17
Andrey Mokhov. Algebraic graphs with class (functional pearl). SIGPLAN Not., 52(10):2–13, September 2017. URL: https://doi.org/10.1145/3156695.3122956, doi:10.1145/3156695.3122956.
- nLa
nLab. Haskell. URL: https://ncatlab.org/nlab/show/Haskell.
- Rea19
React. React - a javascript library for building user interfaces. 2019. URL: https://reactjs.org/.
Other¶
- LK14
Jure Leskovec and Andrej Krevl. SNAP Datasets: Stanford large network dataset collection. jun 2014. URL: http://snap.stanford.edu/data.
- UL20
Valter Uotila and Jiaheng Lu. MultiCategory system demo video. 2020. URL: https://youtu.be/MWONBZpw6KA.