Publications

Below, you find a comprehensive list of conference and workshop papers as well as demonstrations surrounding this project.

Conference Papers

Andreas Sewe, Mira Mezini, Aibek Sarimbekov, Danilo Ansaloni, Walter Binder, Nathan Ricci, and Samuel Z. Guyer. new Scala() instanceof Java: A Comparison of the Memory Behaviour of Java and Scala Programs. Proceedings of the International Symposium on Memory Management (ISMM ’12). 2012.

This paper is accompanied by a poster.

@inproceedings{Sewe:2012,
  author = {Andreas Sewe and Mira Mezini and Aibek Sarimbekov and Danilo Ansaloni and Walter Binder and Nathan Ricci and Samuel Z. Guyer},
  title = {new Scala() instanceof Java: A Comparison of the Memory Behaviour of Java and Scala Programs},
  booktitle = {Proceedings of the International Symposium on Memory Management},
  series = {ISMM '12},
  location = {Beijing, China},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-1350-6},
  pages = {97--108},
  year = {2012},
}

Andreas Sewe, Mira Mezini, Aibek Sarimbekov, and Walter Binder. Da Capo con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine. Proceedings of the 26th Conference on Object‐Oriented Programming, Systems, Languages and Applications (OOPSLA ’11). 2011.

@inproceedings{Sewe:2011,
  author = {Andreas Sewe and Mira Mezini and Aibek Sarimbekov and Walter Binder},
  title = {Da Capo con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine},
  booktitle = {Proceedings of the 26th Conference on Object-Oriented Programming, Systems, Languages and Applications},
  series = {OOPSLA '11},
  location = {Portland, Oregon, USA},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-0940-0},
  pages = {657--676},
  year = {2011},
}

Aibek Sarimbekov, Andreas Sewe, Walter Binder, Philippe Moret, Martin Schöberl, and Mira Mezini. Portable and Accurate Collection of Calling‐Context‐Sensitive Bytecode Metrics for the Java Virtual Machine. Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java (PPPJ ’11). 2011.

@inproceedings{Sarimbekov:2011b,
  author = {Aibek Sarimbekov and Andreas Sewe and Walter Binder and Philippe Moret and Martin Schöberl and Mira Mezini},
  title = {Portable and Accurate Collection of Calling-Context-Sensitive Bytecode Metrics for the Java Virtual Machine},
  booktitle = {Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java},
  series = {PPPJ '11},
  location = {Kongens Lyngby, Denmark},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-0935-6},
  pages = {11--20},
  year = {2011},
}

Workshop Papers

Aibek Sarimbekov, Philippe Moret, Walter Binder, Andreas Sewe, and Mira Mezini. Complete and Platform‐independent Calling Context Profiling for the Java Virtual Machine. Proceedings of the 6th Workshop on Bytecode Semantics, Verification, Analysis and Transformation (BYTECODE ’11). 2011.

@article{Sarimbekov:2011a,
  author = {Aibek Sarimbekov and Philippe Moret and Walter Binder and Andreas Sewe and Mira Mezini},
  title = {Complete and Platform‐independent Calling Context Profiling for the Java Virtual Machine},
  note = {Proceedings of the 6th Workshop on Bytecode Semantics, Verification, Analysis and Transformation},
  journal = {Electronic Notes in Theoretical Computer Science},
  volume = {279},
  number = {1},
  pages = {61--74},
  year = {2011},
}

Andreas Sewe. Scala ≡ Java (mod JVM)?. Proceedings of the Work‐in‐Progress session of the 8th International Conference on the Principles and Practice of Programming in Java (PPPJ ’10). 2010.

This paper is accompanied by a poster, which won the conference’s Best Student Poster Award.

@inproceedings{Sewe:2010,
  author = {Andreas Sewe},
  title = {Scala ≡ Java (mod JVM)?},
  booktitle = {Proceedings of the Work‐in‐Progress Session at the 8th International Conference on the Principles and Practice of Programming in Java},
  series = {CEUR Workshop Proceedings},
  volume = {692},
  editor = {Andreas Krall},
  location = {Vienna, Austria},
  year = {2010},
}

Demonstrations

Aibek Sarimbekov, Walter Binder, Andreas Sewe, Mira Mezini, and Alex Villazón. JP2: Collecting Dynamic Bytecode Metrics in JVMs. Companion of the 2nd Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH ’11). 2011.

@inproceedings{Sarimbekov:2011c,
  author = {Aibek Sarimbekov and Walter Binder and Andreas Sewe and Mira Mezini and Alex Villazón},
  title = {JP2: Collecting Dynamic Bytecode Metrics in JVMs},
  booktitle = {Companion of the 2nd Conference on Systems, Programming, Languages and Applications: Software for Humanity},
  series = {SPLASH '11},
  location = {Portland, Oregon, USA},
  publisher = {ACM},
  address = {New York, NY, USA},
  isbn = {978-1-4503-0942-4},
  pages = {35--36},
  year = {2011},
}