{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T14:10:31Z","timestamp":1726150231658},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030936624"},{"type":"electronic","value":"9783030936631"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"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":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-93663-1_2","type":"book-chapter","created":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T05:30:01Z","timestamp":1641015001000},"page":"14-28","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Formal Category Theoretical Framework for\u00a0Multi-model Data Transformations"],"prefix":"10.1007","author":[{"given":"Valter","family":"Uotila","sequence":"first","affiliation":[]},{"given":"Jiaheng","family":"Lu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,1,1]]},"reference":[{"key":"2_CR1","doi-asserted-by":"crossref","unstructured":"Abramsky, S., Coecke, B.: Categorical quantum mechanics (2008)","DOI":"10.1016\/B978-0-444-52869-8.50010-4"},{"key":"2_CR2","doi-asserted-by":"publisher","unstructured":"Bumby, R.T., Latch, D.M.: Categorical constructions in graph theory. Int. J. Math. Math. Sci. 9, 791947 (1986). https:\/\/doi.org\/10.1155\/S0161171286000017","DOI":"10.1155\/S0161171286000017"},{"key":"2_CR3","doi-asserted-by":"publisher","unstructured":"Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13(6), 377\u2013387 (1970). https:\/\/doi.org\/10.1145\/362384.362685, https:\/\/doi.org\/10.1145\/362384.362685","DOI":"10.1145\/362384.362685"},{"key":"2_CR4","doi-asserted-by":"publisher","unstructured":"Coecke, B., Paquette, \u00c9.: Categories for the Practising Physicist, pp. 173\u2013286. Springer, Berlin Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-12821-9_3","DOI":"10.1007\/978-3-642-12821-9_3"},{"key":"2_CR5","unstructured":"Coecke, B., Sadrzadeh, M., Clark, S.: Mathematical foundations for a compositional distributional model of meaning. CoRR abs\/1003.4394 (2010). http:\/\/arxiv.org\/abs\/1003.4394"},{"key":"2_CR6","unstructured":"Cruttwell, G.S.H., Gavranovic, B., Ghani, N., Wilson, P.W., Zanasi, F.: Categorical foundations of gradient-based learning. CoRR abs\/2103.01931 (2021). https:\/\/arxiv.org\/abs\/2103.01931"},{"key":"2_CR7","unstructured":"Daimler, E., Wisnesky, R.: Informal data transformation considered harmful. arXiv:2001.00338, January 2020. http:\/\/arxiv.org\/abs\/2001.00338, arXiv: 2001.00338"},{"key":"2_CR8","doi-asserted-by":"publisher","unstructured":"Das, S., Srinivasan, J., Perry, M., Chong, E., Banerjee, J.: A tale of two graphs: property graphs as RDF in oracle (2014). https:\/\/doi.org\/10.5441\/002\/EDBT.2014.82, https:\/\/openproceedings.org\/EDBT\/2014\/edbticdt2014industrial_submission_28.pdf","DOI":"10.5441\/002\/EDBT.2014.82"},{"key":"2_CR9","doi-asserted-by":"publisher","unstructured":"De Virgilio, R., Maccioni, A., Torlone, R.: Converting relational to graph databases. In: First International Workshop on Graph Data Management Experiences and Systems, pp. 1\u20136. ACM, June 2013. https:\/\/doi.org\/10.1145\/2484425.2484426","DOI":"10.1145\/2484425.2484426"},{"key":"2_CR10","doi-asserted-by":"publisher","unstructured":"Dziedzic, A., Elmore, A.J., Stonebraker, M.: Data transformation and migration in polystores. In: 2016 IEEE High Performance Extreme Computing Conference, HPEC 2016, Waltham, MA, USA, 13\u201315 September 2016, pp. 1\u20136. IEEE (2016). https:\/\/doi.org\/10.1109\/HPEC.2016.7761594","DOI":"10.1109\/HPEC.2016.7761594"},{"key":"2_CR11","doi-asserted-by":"publisher","unstructured":"Fong, B., Spivak, D., Tuy\u00e9ras, R.: Backprop as functor: a compositional perspective on supervised learning. In: 2019 34th Annual ACM\/IEEE Symposium on Logic in Computer Science (LICS), pp. 1\u201313 (2019). https:\/\/doi.org\/10.1109\/LICS.2019.8785665","DOI":"10.1109\/LICS.2019.8785665"},{"key":"2_CR12","doi-asserted-by":"publisher","unstructured":"Gadepally, V., et al.: The bigdawg polystore system and architecture. In: 2016 IEEE High Performance Extreme Computing Conference (HPEC), pp. 1\u20136 (2016). https:\/\/doi.org\/10.1109\/HPEC.2016.7761636","DOI":"10.1109\/HPEC.2016.7761636"},{"key":"2_CR13","unstructured":"van Heerdt, G., Kapp\u00e9, T., Rot, J., Sammartino, M., Silva, A.: A categorical framework for learning generalised tree automata. CoRR abs\/2001.05786 (2020). https:\/\/arxiv.org\/abs\/2001.05786"},{"key":"2_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/978-3-030-33752-0_10","volume-title":"Heterogeneous Data Management, Polystores, and Analytics for Healthcare","author":"I Holubov\u00e1","year":"2019","unstructured":"Holubov\u00e1, I., Klettke, M., St\u00f6rl, U.: Evolution management of multi-model data. In: Gadepally, V., Mattson, T., Stonebraker, M., Wang, F., Luo, G., Laing, Y., Dubovitskaya, A. (eds.) DMAH\/Poly -2019. LNCS, vol. 11721, pp. 139\u2013153. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-33752-0_10"},{"key":"2_CR15","doi-asserted-by":"publisher","unstructured":"Jananthan, H., Zhou, Z., Gadepally, V., Hutchison, D., Kim, S., Kepner, J.: Polystore mathematics of relational algebra. In: 2017 IEEE International Conference on Big Data (Big Data), pp. 3180\u20133189. IEEE Computer Society, Los Alamitos, December 2017. https:\/\/doi.org\/10.1109\/BigData.2017.8258298","DOI":"10.1109\/BigData.2017.8258298"},{"key":"2_CR16","unstructured":"Kadish, B., Diskin, Z.: Algebraic graph-oriented = category theory based. manifesto of categorizing database theory (1994)"},{"key":"2_CR17","doi-asserted-by":"publisher","unstructured":"Lane, S.: Categories for the Working Mathematician. In: Graduate Texts in Mathematics, Springer, New York (1998), https:\/\/doi.org\/10.1007\/978-1-4612-9839-7","DOI":"10.1007\/978-1-4612-9839-7"},{"key":"2_CR18","doi-asserted-by":"publisher","unstructured":"Leclercq, E., Savonnet, M.: A tensor based data model for polystore: an application to social networks data. In: Proceedings of the 22nd International Database Engineering & Applications Symposium, IDEAS 2018, pp. 110\u2013118. Association for Computing Machinery, New York (2018). https:\/\/doi.org\/10.1145\/3216122.3216152","DOI":"10.1145\/3216122.3216152"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Liu, Z., Lu, J., Gawlick, D., Helskyaho, H., Pogossiants, G., Wu, Z.: Multi-model database management systems - a look forward. In: Poly\/DMAH@VLDB (2018)","DOI":"10.1007\/978-3-030-14177-6_2"},{"key":"2_CR20","doi-asserted-by":"publisher","unstructured":"Lu, J., Holubov\u00e1, I., Cautis, B.: Multi-model databases and tightly integrated polystores: current practices, comparisons, and open challenges. In: Cuzzocrea, A., et al. (eds.) Proceedings of the 27th ACM International Conference on Information and Knowledge Management, CIKM 2018, Torino, Italy, 22\u201326 October 2018, pp. 2301\u20132302. ACM (2018). https:\/\/doi.org\/10.1145\/3269206.3274269","DOI":"10.1145\/3269206.3274269"},{"key":"2_CR21","unstructured":"nLab authors: Kan lift, May 2021. http:\/\/ncatlab.org\/nlab\/show\/Kan%20lift"},{"key":"2_CR22","unstructured":"Riehl, E.: Category Theory in Context. Aurora: Dover Modern Math Originals, Dover Publications, Mineola (2017). www.math.jhu.edu\/~eriehl\/context.pdf"},{"key":"2_CR23","unstructured":"Shinavier, J., Wisnesky, R.: Algebraic property graphs (2020)"},{"key":"2_CR24","unstructured":"Spivak, D.I.: Functorial data migration. CoRR abs\/1009.1166 (2010). http:\/\/arxiv.org\/abs\/1009.1166"},{"key":"2_CR25","doi-asserted-by":"crossref","unstructured":"Spivak, D.I.: Database queries and constraints via lifting problems. Math. Struct. Comput. Sci. 24 (2013)","DOI":"10.1017\/S0960129513000479"},{"key":"2_CR26","unstructured":"Spivak, D.I.: Category Theory for the Sciences. MIT Press, Cambridge (2014)"},{"key":"2_CR27","doi-asserted-by":"publisher","unstructured":"Sun, W., Fokoue, A., Srinivas, K., Kementsietsidis, A., Hu, G., Xie, G.: Sqlgraph: an efficient relational-based property graph store. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, pp. 1887\u20131901. ACM, May 2015. https:\/\/doi.org\/10.1145\/2723372.2723732","DOI":"10.1145\/2723372.2723732"},{"key":"2_CR28","unstructured":"Wells, C.: Category theory for computing science. Theory Appl. Categ. 22, 515 (2012)"}],"container-title":["Lecture Notes in Computer Science","Heterogeneous Data Management, Polystores, and Analytics for Healthcare"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-93663-1_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T05:55:56Z","timestamp":1641016556000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-93663-1_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030936624","9783030936631"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-93663-1_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"1 January 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Poly","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"VLDB Workshop on Polystore Systems for Heterogeneous Data in Multiple Databases with Privacy and Security Assurances","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 August 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 August 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"poly2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sites.google.com\/view\/poly21\/home","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"10","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"7","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"70% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.75","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}