Optimizing Data Structures in High-Level Programs

Tiark Rompf, Arvind K. Sujeeth, Nada Amin, Kevin J. Brown, Vojin Jovanovic, HyoukJoong Lee, Manohar Jonnalagedda, Kunle Olukotun, Martin Odersky. Optimizing Data Structures in High-Level Programs. In POPL 2013. ACM Press, January 2013.

@inproceedings{Rompf2013,
  title = {Optimizing Data Structures in High-Level Programs},
  author = {Tiark Rompf and Arvind K. Sujeeth and  Nada Amin and Kevin J. Brown and Vojin Jovanovic and HyoukJoong Lee and Manohar Jonnalagedda and Kunle Olukotun and Martin Odersky},
  year = {2013},
  month = {January},
  tags = {data validation, optimization, object-oriented programming, intermediate representation, case study, graph transformation, interpreter, parallel programming, type system, macros, data-flow programming, graph-rewriting, code generation, transformation system, compiler, partial evaluation, subject-oriented programming, abstraction, program optimization, higher-order transformations, rewriting, systematic-approach, feature-oriented programming, transformation, program transformation},
  researchr = {https://researchr.org/publication/Rompf2013},
  cites = {0},
  citedby = {0},
  booktitle = {POPL 2013},
  publisher = {ACM Press},
}