{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,24]],"date-time":"2024-07-24T11:57:14Z","timestamp":1721822234950},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"5","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2019,1]]},"abstract":"<jats:p>\n            The definition of mappings between heterogeneous schemas is a critical activity of any database application. Existing tools provide high level interfaces for the discovery of correspondences between elements of schemas, but schema mappings need to be manually specified every time from scratch, even if the scenario at hand is similar to one that has already been addressed. The problem is that schema mappings are precisely defined over a pair of schemas and cannot directly be reused on different scenarios. We tackle this challenge by generalizing schema mappings as\n            <jats:italic>meta-mappings:<\/jats:italic>\n            formalisms that describe transformations between generic data structures called\n            <jats:italic>meta-schemas.<\/jats:italic>\n            We formally characterize schema mapping reuse and explain how meta-mappings are able to: (i) capture enterprise knowledge from previously defined schema mappings and (ii) use this knowledge to suggest new mappings. We develop techniques to infer meta-mappings from existing mappings, to organize them into a searchable repository, and to leverage the repository to propose to users mappings suitable for their needs. We study effectiveness and efficiency in an extensive evaluation over real-world scenarios and show that our system can infer, store, and search millions of meta-mappings in seconds.\n          <\/jats:p>","DOI":"10.14778\/3303753.3303761","type":"journal-article","created":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T14:57:56Z","timestamp":1551279476000},"page":"557-569","source":"Crossref","is-referenced-by-count":11,"title":["Meta-mappings for schema mapping reuse"],"prefix":"10.14778","volume":"12","author":[{"given":"Paolo","family":"Atzeni","sequence":"first","affiliation":[{"name":"Universit\u00e0 Roma Tre"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"Bellomarini","sequence":"additional","affiliation":[{"name":"Banca d'ltalia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Papotti","sequence":"additional","affiliation":[{"name":"EURECOM"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riccardo","family":"Torlone","sequence":"additional","affiliation":[{"name":"Universit\u00e0 Roma Tre"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,1]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2845915"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043652.2043656"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989338"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/3303753.3303761"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/1972526"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/3171642.3171643"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/358841.358850"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/3402707.3402710"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247482"},{"key":"e_1_2_1_10_1","volume-title":"Springer-Verlag","author":"Bishop C. M.","year":"2006","unstructured":"C. M. Bishop . Pattern Recognition and Machine Learning . Springer-Verlag , 2006 . C. M. Bishop. Pattern Recognition and Machine Learning. Springer-Verlag, 2006."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064028"},{"issue":"2","key":"e_1_2_1_12_1","first-page":"10","article-title":"Biggorilla: An open-source ecosystem for data preparation and integration","volume":"41","author":"Chen C.","year":"2018","unstructured":"C. Chen , B. Golshan , A. Y. Halevy , W. Tan , and A. Doan . Biggorilla: An open-source ecosystem for data preparation and integration . IEEE Data Eng. Bull. , 41 ( 2 ): 10 -- 22 , 2018 . C. Chen, B. Golshan, A. Y. Halevy, W. Tan, and A. Doan. Biggorilla: An open-source ecosystem for data preparation and integration. IEEE Data Eng. Bull., 41(2):10--22, 2018.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_13_1","first-page":"79","volume-title":"VLDB","author":"Chiticariu L.","year":"2006","unstructured":"L. Chiticariu and W. C. Tan . Debugging schema mappings with routes . In VLDB , pages 79 -- 90 , 2006 . L. Chiticariu and W. C. Tan. Debugging schema mappings with routes. In VLDB, pages 79--90, 2006."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02463-4_12"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/645505.656440"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2948674.2948675"},{"key":"e_1_2_1_17_1","volume-title":"Design Patterns: Elements of Reusable Object-oriented Software","author":"Gamma E.","year":"1995","unstructured":"E. Gamma , R. Helm , R. Johnson , and J. Vlissides . Design Patterns: Elements of Reusable Object-oriented Software . Addison-Wesley , 1995 . E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, 1995."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1667053.1667055"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of Spam Conference","author":"Graham P.","year":"2003","unstructured":"P. Graham . Better bayesian filtering . In Proceedings of Spam Conference , 2003 . P. Graham. Better bayesian filtering. In Proceedings of Spam Conference, 2003."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066252"},{"issue":"3","key":"e_1_2_1_21_1","first-page":"5","article-title":"Managing Google's data lake: an overview of the Goods system","volume":"39","author":"Halevy A. Y.","year":"2016","unstructured":"A. Y. Halevy , F. Korn , N. F. Noy , C. Olston , N. Polyzotis , S. Roy , and S. E. Whang . Managing Google's data lake: an overview of the Goods system . IEEE Data Eng. Bull. , 39 ( 3 ): 5 -- 14 , 2016 . A. Y. Halevy, F. Korn, N. F. Noy, C. Olston, N. Polyzotis, S. Roy, and S. E. Whang. Managing Google's data lake: an overview of the Goods system. IEEE Data Eng. Bull., 39(3):5--14, 2016.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_22_1","volume-title":"CIDR","author":"Heer J.","year":"2015","unstructured":"J. Heer , J. M. Hellerstein , and S. Kandel . Predictive interaction for data transformation . In CIDR , 2015 . J. Heer, J. M. Hellerstein, and S. Kandel. Predictive interaction for data transformation. In CIDR, 2015."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453888"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516360.1516493"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3058730"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.39"},{"key":"e_1_2_1_27_1","first-page":"77","volume-title":"VLDB","author":"Miller R. J.","year":"2000","unstructured":"R. J. Miller , L. M. Haas , and M. A. Hern\u00e1ndez . Schema mapping as query discovery . In VLDB , pages 77 -- 88 , 2000 . R. J. Miller, L. M. Haas, and M. A. Hern\u00e1ndez. Schema mapping as query discovery. In VLDB, pages 77--88, 2000."},{"key":"e_1_2_1_28_1","first-page":"265","volume-title":"EDBT","author":"Milo T.","year":"2018","unstructured":"T. Milo , S. Novgorodov , and W. Tan . Interactive rule refinement for fraud detection . In EDBT , pages 265 -- 276 , 2018 . T. Milo, S. Novgorodov, and W. Tan. Interactive rule refinement for fraud detection. In EDBT, pages 265--276, 2018."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2009.02.005"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3044712"},{"key":"e_1_2_1_31_1","volume-title":"CIDR","author":"Terrizzano I. G.","year":"2015","unstructured":"I. G. Terrizzano , P. M. Schwarz , M. Roth , and J. E. Colino . Data wrangling: The challenging yourney from the wild to the lake . In CIDR , 2015 . I. G. Terrizzano, P. M. Schwarz, M. Roth, and J. E. Colino. Data wrangling: The challenging yourney from the wild to the lake. In CIDR, 2015."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1804669.1804695"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3303753.3303761","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T09:25:56Z","timestamp":1672219556000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3303753.3303761"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1]]},"references-count":32,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2019,1]]}},"alternative-id":["10.14778\/3303753.3303761"],"URL":"https:\/\/doi.org\/10.14778\/3303753.3303761","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2019,1]]}}}