{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T11:16:45Z","timestamp":1718709405695},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"12","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2021,7]]},"abstract":"<jats:p>The volume of data that is processed and produced by modern data-intensive applications is constantly increasing. Of course, along with the volume, the interest in analyzing and interpreting this data increases as well. As a consequence, more and more DBMSs and processing frameworks are specialized towards the efficient execution of long-running, read-only analytical queries. Unfortunately, to enable analysis, the data first has to be moved from the source application to the analytics tool via a lengthy ETL process, which increases the runtime and complexity of the analysis pipeline.<\/jats:p>\n          <jats:p>\n            In this work, we advocate to simply skip ETL altogether. With AnyOLAP, we can perform online analysis of data directly\n            <jats:italic>within<\/jats:italic>\n            the source application and\n            <jats:italic>while<\/jats:italic>\n            it is running. In the proposed demonstration, the audience will get the chance to put AnyOLAP to the test on a set of data-intensive applications that are supposed to be analyzed while they are up and running. As the entire analysis pipeline of AnyOLAP will be exposed to the audience in form of live and interactive visualizations, users will be able to experience the benefits of true online analysis firsthand.\n          <\/jats:p>","DOI":"10.14778\/3476311.3476354","type":"journal-article","created":{"date-parts":[[2021,10,28]],"date-time":"2021-10-28T22:48:43Z","timestamp":1635461323000},"page":"2823-2826","source":"Crossref","is-referenced-by-count":1,"title":["AnyOLAP"],"prefix":"10.14778","volume":"14","author":[{"given":"Felix","family":"Schuhknecht","sequence":"first","affiliation":[{"name":"Johannes Gutenberg-University, Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aaron","family":"Priesterroth","sequence":"additional","affiliation":[{"name":"Johannes Gutenberg-University, Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Justus","family":"Henneberg","sequence":"additional","affiliation":[{"name":"Johannes Gutenberg-University, Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reza","family":"Salkhordeh","sequence":"additional","affiliation":[{"name":"Johannes Gutenberg-University, Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,10,28]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"July 2021. https:\/\/man7.org\/linux\/man-pages\/man8\/ld.so.8.html  July 2021. https:\/\/man7.org\/linux\/man-pages\/man8\/ld.so.8.html"},{"key":"e_1_2_1_2_1","unstructured":"July 2021. https:\/\/blog.timac.org\/2012\/1218-simple-code-injection-using-dyld_insert_libraries  July 2021. https:\/\/blog.timac.org\/2012\/1218-simple-code-injection-using-dyld_insert_libraries"},{"key":"e_1_2_1_3_1","unstructured":"July 2021. https:\/\/www.microsoft.com\/en-us\/research\/project\/detours\/  July 2021. https:\/\/www.microsoft.com\/en-us\/research\/project\/detours\/"},{"key":"e_1_2_1_4_1","unstructured":"July 2021. https:\/\/dash.plotly.com  July 2021. https:\/\/dash.plotly.com"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830508"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742797"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251254.1251264"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2094114.2094126"},{"key":"e_1_2_1_9_1","volume-title":"Technical Report.","author":"Karlin Ian"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995441.1995444"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434209601000401"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-019-00580-x"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.14778\/2977797.2977803"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196904"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1083592.1083658"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1863103.1863113"},{"key":"e_1_2_1_18_1","first-page":"17","article-title":"MonetDB\/X100-A DBMS In The CPU Cache","volume":"28","author":"Zukowski Marcin","year":"2005","journal-title":"IEEE Data Eng. Bull."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3476311.3476354","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T11:31:22Z","timestamp":1672227082000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3476311.3476354"}},"subtitle":["analytical processing of arbitrary data-intensive applications without ETL"],"short-title":[],"issued":{"date-parts":[[2021,7]]},"references-count":18,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["10.14778\/3476311.3476354"],"URL":"https:\/\/doi.org\/10.14778\/3476311.3476354","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2021,7]]}}}