{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T19:30:07Z","timestamp":1730316607599,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,3,24]]},"DOI":"10.1145\/2451436.2451438","type":"proceedings-article","created":{"date-parts":[[2013,3,25]],"date-time":"2013-03-25T14:14:26Z","timestamp":1364220866000},"page":"1-12","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Reify your collection queries for modularity and speed!"],"prefix":"10.1145","author":[{"given":"Paolo G.","family":"Giarrusso","sequence":"first","affiliation":[{"name":"Philipps University Marburg, Marburg, Germany"}]},{"given":"Klaus","family":"Ostermann","sequence":"additional","affiliation":[{"name":"Philipps University Marburg, Marburg, Germany"}]},{"given":"Michael","family":"Eichberg","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}]},{"given":"Ralf","family":"Mitschke","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t Darmstadt, Darmstadt, Germany"}]},{"given":"Tillmann","family":"Rendel","sequence":"additional","affiliation":[{"name":"Philipps University Marburg, Marburg, Germany"}]},{"given":"Christian","family":"K\u00e4stner","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,3,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Int'l Workshop on End-to-end Management of Big Data (BigData)","author":"Ackermann S.","year":"2012","unstructured":"S. Ackermann , V. Jovanovic , T. Rompf , and M. Odersky . Jet: An embedded DSL for high performance big data processing . In Int'l Workshop on End-to-end Management of Big Data (BigData) , 2012 . S. Ackermann, V. Jovanovic, T. Rompf, and M. Odersky. Jet: An embedded DSL for high performance big data processing. In Int'l Workshop on End-to-end Management of Big Data (BigData), 2012."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297063"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806638"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978542.1978556"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796802004574"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/377674.377676"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/5666.5673"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2010.9.4.a3"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297033"},{"key":"e_1_3_2_1_10_1","volume-title":"Reify your collection queries for modularity and speed! CoRR, abs\/1210.6284","author":"Giarrusso P. G.","year":"2012","unstructured":"P. G. Giarrusso , K. Ostermann , M. Eichberg , R. Mitschke , T. Rendel , and C. K\u00e4stner . Reify your collection queries for modularity and speed! CoRR, abs\/1210.6284 , 2012 . URL http:\/\/arxiv.org\/abs\/1210.6284 P. G. Giarrusso, K. Ostermann, M. Eichberg, R. Mitschke, T. Rendel, and C. K\u00e4stner. Reify your collection queries for modularity and speed! CoRR, abs\/1210.6284, 2012. URL http:\/\/arxiv.org\/abs\/1210.6284"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/165180.165214"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/645347.756433"},{"key":"e_1_3_2_1_13_1","volume-title":"University of Konstanz","author":"Grust T.","year":"1999","unstructured":"T. Grust . Comprehending queries. PhD thesis , University of Konstanz , 1999 . T. Grust. Comprehending queries. PhD thesis, University of Konstanz, 1999."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008705026446"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559982"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/11785477_2"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052883.1052895"},{"key":"e_1_3_2_1_18_1","first-page":"220","volume-title":"ECOOP","author":"Kiczales G.","year":"1997","unstructured":"G. Kiczales , J. Lamping , A. Menhdhekar , C. Maeda , C. Lopes , J.-M. Loingtier , and J. Irwin . Aspect-orientedprogramming . In ECOOP , pages 220 -- 242 , 1997 . G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-orientedprogramming. In ECOOP, pages 220--242, 1997."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/331960.331977"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142552"},{"key":"e_1_3_2_1_21_1","first-page":"320","volume-title":"Morgan Kaufmann","author":"Muchnick S. S.","year":"1997","unstructured":"S. S. Muchnick . Advanced Compiler Design and Implementation . Morgan Kaufmann , 1997 . ISBN 1-55860- 320 - 324 . S. S. Muchnick. Advanced Compiler Design and Implementation. Morgan Kaufmann, 1997. ISBN 1-55860-320-4."},{"key":"e_1_3_2_1_22_1","first-page":"427","volume-title":"IARCS Conf. Foundations of Software Technology and Theoretical Computer Science","volume":"4","author":"Odersky M.","year":"2009","unstructured":"M. Odersky and A. Moors . Fighting bit rot with types (experience report: Scala collections) . In IARCS Conf. Foundations of Software Technology and Theoretical Computer Science , volume 4 , pages 427 -- 451 , 2009 . M. Odersky and A. Moors. Fighting bit rot with types (experience report: Scala collections). In IARCS Conf. Foundations of Software Technology and Theoretical Computer Science, volume 4, pages 427--451, 2009."},{"key":"e_1_3_2_1_23_1","volume-title":"Programming in Scala","author":"Odersky M.","year":"2011","unstructured":"M. Odersky , L. Spoon , and B. Venners . Programming in Scala . Artima Inc , 2 edition, 2011 . M. Odersky, L. Spoon, and B. Venners. Programming in Scala. Artima Inc, 2 edition, 2011."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796802004331"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/53990.54010"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868294.1868314"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.4204\/EPTCS.66.5"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2429069.2429128"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12107-4_12"},{"key":"e_1_3_2_1_30_1","first-page":"1150","volume-title":"Proc. Int'l Conf. Very Large Data Bases (VLDB)","author":"Stonebraker M.","year":"2007","unstructured":"M. Stonebraker , S. Madden , D. J. Abadi , S. Harizopoulos , N. Hachem , and P. Helland . The end of an architectural era: (it's time for a complete rewrite) . In Proc. Int'l Conf. Very Large Data Bases (VLDB) , pages 1150 -- 1160 . VLDB Endowment , 2007 . M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, and P. Helland. The end of an architectural era: (it's time for a complete rewrite). In Proc. Int'l Conf. Very Large Data Bases (VLDB), pages 1150--1160. VLDB Endowment, 2007."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038642.2038650"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639950.1640032"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/11785477_3"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449766"},{"key":"e_1_3_2_1_35_1","first-page":"1","volume-title":"Proc. Conf. Operating systems design and implementation, OSDI'08","author":"Yu Y.","year":"2008","unstructured":"Y. Yu , M. Isard , D. Fetterly , M. Budiu , U. Erlingsson , P. K. Gunda , and J. Currey . DryadLINQ: a system for general-purpose distributed data-parallel computing using a high-level language . In Proc. Conf. Operating systems design and implementation, OSDI'08 , pages 1 -- 14 . USENIX Association , 2008 . Y. Yu, M. Isard, D. Fetterly, M. Budiu, U. Erlingsson, P. K. Gunda, and J. Currey. DryadLINQ: a system for general-purpose distributed data-parallel computing using a high-level language. In Proc. Conf. Operating systems design and implementation, OSDI'08, pages 1--14. USENIX Association, 2008."}],"event":{"name":"AOSD '13: Aspect-Oriented Software Development","sponsor":["AOSA Aspect-Oriented Software Association","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Fukuoka Japan","acronym":"AOSD '13"},"container-title":["Proceedings of the 12th annual international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2451436.2451438","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,14]],"date-time":"2023-01-14T03:54:33Z","timestamp":1673668473000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2451436.2451438"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,3,24]]},"references-count":35,"alternative-id":["10.1145\/2451436.2451438","10.1145\/2451436"],"URL":"https:\/\/doi.org\/10.1145\/2451436.2451438","relation":{},"subject":[],"published":{"date-parts":[[2013,3,24]]},"assertion":[{"value":"2013-03-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}