Search dblp for Publications

export results for "stream:conf/pppj:"

 download as .bib file

@inproceedings{DBLP:conf/pppj/0001CAT24,
  author       = {Ren{\'{e}} M{\"{u}}ller and
                  Maria Carpen{-}Amarie and
                  Matvii Aslandukov and
                  Konstantinos Tovletoglou},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {The Cost of Profiling in the HotSpot Virtual Machine},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {112--126},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685055},
  doi          = {10.1145/3679007.3685055},
  timestamp    = {Tue, 08 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/0001CAT24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AignerBM24,
  author       = {Christoph Aigner and
                  Gerg{\"{o}} Barany and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Lazy Sparse Conditional Constant Propagation in the Sea of Nodes},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {2--13},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685059},
  doi          = {10.1145/3679007.3685059},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AignerBM24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AmourT24,
  author       = {Leo St. Amour and
                  Eli Tilevich},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Toward Declarative Auditing of Java Software for Graceful Exception
                  Handling},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {90--97},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685057},
  doi          = {10.1145/3679007.3685057},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AmourT24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BurchellLM24,
  author       = {Humphrey Burchell and
                  Octave Larose and
                  Stefan Marr},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Towards Realistic Results for Instrumentation-Based Profilers for
                  JIT-Compiled Systems},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {82--89},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685058},
  doi          = {10.1145/3679007.3685058},
  timestamp    = {Tue, 08 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BurchellLM24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MochizukiYC24,
  author       = {Fumika Mochizuki and
                  Tetsuro Yamazaki and
                  Shigeru Chiba},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Interactive Programming for Microcontrollers by Offloading Dynamic
                  Incremental Compilation},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {28--40},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685062},
  doi          = {10.1145/3679007.3685062},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MochizukiYC24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/NorlinderYBW24,
  author       = {Jonas Norlinder and
                  Albert Mingkun Yang and
                  David Black{-}Schaffer and
                  Tobias Wrigstad},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Mutator-Driven Object Placement using Load Barriers},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {14--27},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685060},
  doi          = {10.1145/3679007.3685060},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/NorlinderYBW24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OgawaYS24,
  author       = {Eri Ogawa and
                  Tetsuro Yamazaki and
                  Ryota Shioya},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Dynamic Possible Source Count Analysis for Data Leakage Prevention},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {98--111},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685065},
  doi          = {10.1145/3679007.3685065},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/OgawaYS24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RacordonFB24,
  author       = {Dimitri Racordon and
                  Eugene Flesselle and
                  Matthieu Bovel},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Existential Containers in Scala},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {55--64},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685056},
  doi          = {10.1145/3679007.3685056},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/RacordonFB24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SuzukiWM24,
  author       = {Go Suzuki and
                  Takuo Watanabe and
                  Sosuke Moriguchi},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {mruby on Resource-Constrained Low-Power Coprocessors of Embedded Devices},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {41--47},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685064},
  doi          = {10.1145/3679007.3685064},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SuzukiWM24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Titzer24,
  author       = {Ben L. Titzer},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Can WebAssembly Be Software's Final Substrate? (Keynote)},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3691540},
  doi          = {10.1145/3679007.3691540},
  timestamp    = {Tue, 08 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Titzer24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Widemann024,
  author       = {Baltasar Tranc{\'{o}}n y Widemann and
                  Markus Lepper},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Imagine There's No Source Code: Replay Diagnostic Location Information
                  in Dynamic {EDSL} Meta-programming},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {48--54},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685061},
  doi          = {10.1145/3679007.3685061},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Widemann024.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WrightLPG24,
  author       = {Christopher John Wright and
                  Mikel Luj{\'{a}}n and
                  Pavlos Petoumenos and
                  John Goodacre},
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Quff: {A} Dynamically Typed Hybrid Quantum-Classical Programming Language},
  booktitle    = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  pages        = {65--81},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007.3685063},
  doi          = {10.1145/3679007.3685063},
  timestamp    = {Tue, 22 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WrightLPG24.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2024,
  editor       = {M. Anton Ertl and
                  Christoph M. Kirsch},
  title        = {Proceedings of the 21st {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2024, Vienna, Austria,
                  19 September 2024},
  publisher    = {{ACM}},
  year         = {2024},
  url          = {https://doi.org/10.1145/3679007},
  doi          = {10.1145/3679007},
  isbn         = {979-8-4007-1118-3},
  timestamp    = {Mon, 07 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2024.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BramleyJLLST23,
  author       = {Jacob Bramley and
                  Dejice Jacob and
                  Andrei Lascu and
                  Duncan Lowther and
                  Jeremy Singer and
                  Laurence Tratt},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Capable VMs Project Overview (Poster Abstract)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {183--184},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3624308},
  doi          = {10.1145/3617651.3624308},
  timestamp    = {Mon, 23 Oct 2023 17:54:48 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BramleyJLLST23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BurchellLKM23,
  author       = {Humphrey Burchell and
                  Octave Larose and
                  Sophie Kaleba and
                  Stefan Marr},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Don't Trust Your Profiler: An Empirical Study on the Precision and
                  Accuracy of Java Profilers},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {100--113},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622985},
  doi          = {10.1145/3617651.3622985},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BurchellLKM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BurchellLKM23a,
  author       = {Humphrey Burchell and
                  Octave Larose and
                  Sophie Kaleba and
                  Stefan Marr},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Don't Trust Your Profiler: An Empirical Study on the Precision and
                  Accuracy of Java Profilers (Poster Abstract)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {181--182},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3624307},
  doi          = {10.1145/3617651.3624307},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BurchellLKM23a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Chevalier-Boisvert23,
  author       = {Maxime Chevalier{-}Boisvert and
                  Takashi Kokubun and
                  Noah Gibbs and
                  Si Xing (Alan) Wu and
                  Aaron Patterson and
                  Jemma Issroff},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Evaluating YJIT's Performance in a Production Context: {A} Pragmatic
                  Approach},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {20--33},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622982},
  doi          = {10.1145/3617651.3622982},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Chevalier-Boisvert23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/FumeroBSDVK23,
  author       = {Juan Fumero and
                  Florin Blanaru and
                  Athanasios Stratikopoulos and
                  Steve Dohrmann and
                  Sandhya Viswanathan and
                  Christos Kotselidis},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Unified Shared Memory: Friend or Foe? Understanding the Implications
                  of Unified Memory on Managed Heaps},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {143--157},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622984},
  doi          = {10.1145/3617651.3622984},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/FumeroBSDVK23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GarnAM23,
  author       = {Julian Garn and
                  Florian Angerer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Generating Java Interfaces for Accessing Foreign Objects in GraalVM
                  (Work in Progress)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {173--178},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622981},
  doi          = {10.1145/3617651.3622981},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GarnAM23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HuangBC23,
  author       = {Claire Huang and
                  Stephen M. Blackburn and
                  Zixian Cai},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Improving Garbage Collection Observability with Performance Tracing},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {85--99},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622986},
  doi          = {10.1145/3617651.3622986},
  timestamp    = {Sun, 12 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HuangBC23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/IvanenkoBSVJ23,
  author       = {Serhii Ivanenko and
                  Rodrigo Bruno and
                  Jovan Stevanovic and
                  Lu{\'{\i}}s Veiga and
                  Vojin Jovanovic},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {CloudJIT: {A} Just-in-Time FaaS Optimizer (Work in Progress)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {12--19},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622990},
  doi          = {10.1145/3617651.3622990},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/IvanenkoBSVJ23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/IvanenkoBSVJ23a,
  author       = {Serhii Ivanenko and
                  Rodrigo Bruno and
                  Jovan Stevanovic and
                  Lu{\'{\i}}s Veiga and
                  Vojin Jovanovic},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {CloudJIT: {A} Just-in-Time FaaS Optimizer (Poster Abstract)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {180},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3624306},
  doi          = {10.1145/3617651.3624306},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/IvanenkoBSVJ23a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KozakJSVW23,
  author       = {David Kozak and
                  Vojin Jovanovic and
                  Codrut Stancu and
                  Tom{\'{a}}s Vojnar and
                  Christian Wimmer},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native
                  Image},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {129--142},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622980},
  doi          = {10.1145/3617651.3622980},
  timestamp    = {Sun, 04 Aug 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KozakJSVW23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LamprakosXKPCS23,
  author       = {Christos Panagiotis Lamprakos and
                  Sotirios Xydis and
                  Peter Kourzanov and
                  Manu Perumkunnil and
                  Francky Catthoor and
                  Dimitrios Soudris},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Beyond {RSS:} Towards Intelligent Dynamic Memory Management (Work
                  in Progress)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {158--164},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622989},
  doi          = {10.1145/3617651.3622989},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LamprakosXKPCS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LowtherJS23,
  author       = {Duncan Lowther and
                  Dejice Jacob and
                  Jeremy Singer},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Morello MicroPython: {A} Python Interpreter for {CHERI}},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {62--69},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622991},
  doi          = {10.1145/3617651.3622991},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LowtherJS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MooijGIHA23,
  author       = {Jan de Mooij and
                  Matthew Gaudet and
                  Iain Ireland and
                  Nathan Henderson and
                  Jos{\'{e}} Nelson Amaral},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {CacheIR: The Benefits of a Structured Representation for Inline Caches},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {34--46},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622979},
  doi          = {10.1145/3617651.3622979},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MooijGIHA23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PapadakisAFPSZX23,
  author       = {Orion Papadakis and
                  Andreas Andronikakis and
                  Nikos Foutris and
                  Michail Papadimitriou and
                  Athanasios Stratikopoulos and
                  Foivos S. Zakkak and
                  Polychronis Xekalakis and
                  Christos Kotselidis},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {A Multifaceted Memory Analysis of Java Benchmarks},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {70--84},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622978},
  doi          = {10.1145/3617651.3622978},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PapadakisAFPSZX23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ParrishWKH0S23,
  author       = {John Parrish and
                  Nicole Wren and
                  Tsz Hang Kiang and
                  Akihiro Hayashi and
                  Jeffrey Young and
                  Vivek Sarkar},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Towards Safe {HPC:} Productivity and Performance via Rust Interfaces
                  for a Distributed {C++} Actors Library (Work in Progress)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {165--172},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622992},
  doi          = {10.1145/3617651.3622992},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ParrishWKH0S23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PecimuthL023,
  author       = {Andrej Pecimuth and
                  David Leopoldseder and
                  Petr Tuma},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Diagnosing Compiler Performance by Comparing Optimization Decisions},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {47--61},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622994},
  doi          = {10.1145/3617651.3622994},
  timestamp    = {Mon, 04 Nov 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PecimuthL023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PecimuthL023a,
  author       = {Andrej Pecimuth and
                  David Leopoldseder and
                  Petr Tuma},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Diagnosing Compiler Performance by Comparing Optimization Decisions
                  (Poster Abstract)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {179},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3624305},
  doi          = {10.1145/3617651.3624305},
  timestamp    = {Mon, 04 Nov 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PecimuthL023a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PfefferW23,
  author       = {Daniel Pfeffer and
                  Markus Weninger},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {On the Applicability of Annotation-Based Source Code Modification
                  in Kotlin (Work in Progress)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {2--11},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622983},
  doi          = {10.1145/3617651.3622983},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PfefferW23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Rossberg23,
  author       = {Andreas Rossberg},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Is Wasm Becoming Garbage? (Keynote)},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3625003},
  doi          = {10.1145/3617651.3625003},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Rossberg23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Tavakoli-SomehS23,
  author       = {Sanaz Tavakoli{-}Someh and
                  Marina Shimchenko and
                  Erik {\"{O}}sterlund and
                  Rodrigo Bruno and
                  Paulo Ferreira and
                  Tobias Wrigstad},
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Heap Size Adjustment with {CPU} Control},
  booktitle    = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  pages        = {114--128},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651.3622988},
  doi          = {10.1145/3617651.3622988},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Tavakoli-SomehS23.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2023,
  editor       = {Rodrigo Bruno and
                  Eliot Moss},
  title        = {Proceedings of the 20th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2023, Cascais,
                  Portugal, 22 October 2023},
  publisher    = {{ACM}},
  year         = {2023},
  url          = {https://doi.org/10.1145/3617651},
  doi          = {10.1145/3617651},
  timestamp    = {Mon, 23 Oct 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2023.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DucassePTCL22,
  author       = {Quentin Ducasse and
                  Guillermo Polito and
                  Pablo Tesone and
                  Pascal Cotret and
                  Lo{\"{\i}}c Lagadec},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Porting a {JIT} Compiler to {RISC-V:} Challenges and Opportunities},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {112--118},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546924},
  doi          = {10.1145/3546918.3546924},
  timestamp    = {Fri, 02 Dec 2022 16:02:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DucassePTCL22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HamidyPJ22,
  author       = {Gilang Mentari Hamidy and
                  Pieter Philippaerts and
                  Wouter Joosen},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {SecSharp: Towards Efficient Trusted Execution in Managed Languages
                  (Work in Progress)},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {119--127},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546922},
  doi          = {10.1145/3546918.3546922},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HamidyPJ22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/JacobS22,
  author       = {Dejice Jacob and
                  Jeremy Singer},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Boehm-Demers-Weiser Garbage Collection on Morello},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {150--151},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560808},
  doi          = {10.1145/3546918.3560808},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/JacobS22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KloibhoferMLBSM22,
  author       = {Sebastian Kloibhofer and
                  Lukas Makor and
                  David Leopoldseder and
                  Daniele Bonetta and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Automatically Transforming Arrays to Columnar Storage at Run Time{\unicode{10033}}},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {141--143},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560805},
  doi          = {10.1145/3546918.3560805},
  timestamp    = {Wed, 14 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KloibhoferMLBSM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlBLSM22,
  author       = {Jacob Kreindl and
                  Daniele Bonetta and
                  David Leopoldseder and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {152--153},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560807},
  doi          = {10.1145/3546918.3560807},
  timestamp    = {Tue, 20 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlBLSM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlBSLM22,
  author       = {Jacob Kreindl and
                  Daniele Bonetta and
                  Lukas Stadler and
                  David Leopoldseder and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Dynamic Taint Analysis with Label-Defined Semantics},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {64--84},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546927},
  doi          = {10.1145/3546918.3546927},
  timestamp    = {Fri, 09 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlBSLM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LauwaertsCSMSB22,
  author       = {Tom Lauwaerts and
                  Carlos Rojas Castillo and
                  Robbert Gurdeep Singh and
                  Matteo Marra and
                  Christophe Scholliers and
                  Elisa Gonzalez Boix},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Event-Based Out-of-Place Debugging},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {85--97},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546920},
  doi          = {10.1145/3546918.3546920},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LauwaertsCSMSB22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MakorKLBSM22,
  author       = {Lukas Makor and
                  Sebastian Kloibhofer and
                  David Leopoldseder and
                  Daniele Bonetta and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Automatic Array Transformation to Columnar Storage at Run Time},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {16--28},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546919},
  doi          = {10.1145/3546918.3546919},
  timestamp    = {Tue, 20 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MakorKLBSM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MosanerLKSM22,
  author       = {Raphael Mosaner and
                  David Leopoldseder and
                  Wolfgang Kisling and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Machine-Learning-Based Self-Optimizing Compiler Heuristics{\unicode{10033}}},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {98--111},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546921},
  doi          = {10.1145/3546918.3546921},
  timestamp    = {Fri, 09 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MosanerLKSM22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/NorlinderOW22,
  author       = {Jonas Norlinder and
                  Erik {\"{O}}sterlund and
                  Tobias Wrigstad},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Compressed Forwarding Tables Reconsidered},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {45--63},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546928},
  doi          = {10.1145/3546918.3546928},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/NorlinderOW22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PalumboTPD22,
  author       = {Nahuel Palumbo and
                  Pablo Tesone and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Selecting Semi-permanent Object Candidates in Dynamically-Typed Reflective
                  Languages},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {149},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560806},
  doi          = {10.1145/3546918.3560806},
  timestamp    = {Fri, 02 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PalumboTPD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/QinJS22,
  author       = {Yuxin Qin and
                  Dejice Jacob and
                  Jeremy Singer},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Characterizing WebAssembly Bytecode},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {147--148},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560809},
  doi          = {10.1145/3546918.3560809},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/QinJS22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RainhartPTD22,
  author       = {Nicol{\'{a}}s Rainhart and
                  Guillermo Polito and
                  Pablo Tesone and
                  St{\'{e}}phane Ducasse},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Analyzing the Cost of Safety for Vectorized Bytecode in Dynamically-Typed
                  Languages},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {140},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560803},
  doi          = {10.1145/3546918.3560803},
  timestamp    = {Fri, 02 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RainhartPTD22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SareenB22,
  author       = {Kunal Sareen and
                  Stephen Michael Blackburn},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Better Understanding the Costs and Benefits of Automatic Memory Management},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {29--44},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546926},
  doi          = {10.1145/3546918.3546926},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SareenB22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Serrano22,
  author       = {Manuel Serrano},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {On JavaScript Ahead-of-Time Compilation Performance (Keynote)},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560825},
  doi          = {10.1145/3546918.3560825},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Serrano22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShimchenkoPW22,
  author       = {Marina Shimchenko and
                  Mihail Popov and
                  Tobias Wrigstad},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Analysing and Predicting Energy Consumption of Garbage Collectors
                  in OpenJDK},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {3--15},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546925},
  doi          = {10.1145/3546918.3546925},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ShimchenkoPW22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Stephens22,
  author       = {Maoni Stephens},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Performance Optimizations in the.NET {GC} (Keynote)},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {2},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560824},
  doi          = {10.1145/3546918.3560824},
  timestamp    = {Fri, 02 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Stephens22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TavakolisomehB022,
  author       = {Sanaz Tavakoli{-}Someh and
                  Rodrigo Bruno and
                  Paulo Ferreira},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {BestGC: An Automatic {GC} Selector Software},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {144--146},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3560804},
  doi          = {10.1145/3546918.3560804},
  timestamp    = {Sun, 25 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/TavakolisomehB022.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/XuMB22,
  author       = {Bochen Xu and
                  Eliot Moss and
                  Stephen M. Blackburn},
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Towards a Model Checking Framework for a New Collector Framework},
  booktitle    = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  pages        = {128--139},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918.3546923},
  doi          = {10.1145/3546918.3546923},
  timestamp    = {Mon, 05 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/XuMB22.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2022,
  editor       = {Elisa Gonzalez Boix and
                  Tobias Wrigstad},
  title        = {Proceedings of the 19th International Conference on Managed Programming
                  Languages and Runtimes, {MPLR} 2022, Brussels, Belgium, September
                  14-15, 2022},
  publisher    = {{ACM}},
  year         = {2022},
  url          = {https://doi.org/10.1145/3546918},
  doi          = {10.1145/3546918},
  isbn         = {978-1-4503-9696-7},
  timestamp    = {Fri, 02 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2022.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Cristiani021,
  author       = {Fernando Cristiani and
                  Peter Thiemann},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Generation of TypeScript declaration files from JavaScript code},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {97--112},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480941},
  doi          = {10.1145/3475738.3480941},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Cristiani021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GraurBA21,
  author       = {Dan Graur and
                  Rodrigo Bruno and
                  Gustavo Alonso},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Specializing generic Java data structures},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {45--53},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480718},
  doi          = {10.1145/3475738.3480718},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GraurBA21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlBSLM21,
  author       = {Jacob Kreindl and
                  Daniele Bonetta and
                  Lukas Stadler and
                  David Leopoldseder and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Low-overhead multi-language dynamic taint analysis on managed runtimes
                  through speculative optimization},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {70--87},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480939},
  doi          = {10.1145/3475738.3480939},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlBSLM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MakkiLLJ21,
  author       = {Majid Makki and
                  Dimitri Van Landuyt and
                  Bert Lagaisse and
                  Wouter Joosen},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Shared memory protection in a multi-tenant {JVM}},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {1--15},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480714},
  doi          = {10.1145/3475738.3480714},
  timestamp    = {Mon, 03 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MakkiLLJ21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MosanerLSM21,
  author       = {Raphael Mosaner and
                  David Leopoldseder and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Using machine learning to predict the code size impact of duplication
                  heuristics in a dynamic compiler},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {127--135},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480943},
  doi          = {10.1145/3475738.3480943},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MosanerLSM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OrtonM21,
  author       = {Indigo Orton and
                  Alan Mycroft},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Tracing and its observer effect on concurrency},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {88--96},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480940},
  doi          = {10.1145/3475738.3480940},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/OrtonM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PekarekM21,
  author       = {Daniel Pekarek and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Architecture-agnostic dynamic type recovery},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {54--60},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480719},
  doi          = {10.1145/3475738.3480719},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PekarekM21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PolitoTDFRMP21,
  author       = {Guillermo Polito and
                  Pablo Tesone and
                  St{\'{e}}phane Ducasse and
                  Luc Fabresse and
                  Th{\'{e}}o Rogliano and
                  Pierre Misse{-}Chanabier and
                  Carolina Hernandez Phillips},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Cross-ISA testing of the Pharo {VM:} lessons learned while porting
                  to ARMv8},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {16--25},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480715},
  doi          = {10.1145/3475738.3480715},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PolitoTDFRMP21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SarkarKSS21,
  author       = {Abhiroop Sarkar and
                  Robert Krook and
                  Bo Joel Svensson and
                  Mary Sheeran},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Higher-order concurrency for microcontrollers},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {26--35},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480716},
  doi          = {10.1145/3475738.3480716},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SarkarKSS21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StuckiBO21,
  author       = {Nicolas Stucki and
                  Jonathan Immanuel Brachth{\"{a}}user and
                  Martin Odersky},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Virtual ADTs for portable metaprogramming},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {36--44},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480717},
  doi          = {10.1145/3475738.3480717},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/StuckiBO21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TesonePD21,
  author       = {Pablo Tesone and
                  Guillermo Polito and
                  St{\'{e}}phane Ducasse},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {Profiling code cache behaviour via events},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {61--69},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480720},
  doi          = {10.1145/3475738.3480720},
  timestamp    = {Mon, 27 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/TesonePD21.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Widemann021,
  author       = {Baltasar Tranc{\'{o}}n y Widemann and
                  Markus Lepper},
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {LLJava live at the loop: a case for heteroiconic staged meta-programming},
  booktitle    = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  pages        = {113--126},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738.3480942},
  doi          = {10.1145/3475738.3480942},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Widemann021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2021,
  editor       = {Herbert Kuchen and
                  Jeremy Singer},
  title        = {{MPLR} '21: 18th {ACM} {SIGPLAN} International Conference on Managed
                  Programming Languages and Runtimes, M{\"{u}}nster, Germany, September
                  29-30, 2021},
  publisher    = {{ACM}},
  year         = {2021},
  url          = {https://doi.org/10.1145/3475738},
  doi          = {10.1145/3475738},
  isbn         = {978-1-4503-8675-3},
  timestamp    = {Mon, 27 Sep 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2021.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/000120,
  author       = {Martin Maas},
  editor       = {Stefan Marr},
  title        = {Hardware support for managed languages: an old idea whose time has
                  finally come? (keynote)},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {2},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3431580},
  doi          = {10.1145/3426182.3431580},
  timestamp    = {Thu, 05 Nov 2020 15:01:21 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/000120.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BauwensB20,
  author       = {Jim Bauwens and
                  Elisa Gonzalez Boix},
  editor       = {Stefan Marr},
  title        = {From causality to stability: understanding and reducing meta-data
                  in CRDTs},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {3--14},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426183},
  doi          = {10.1145/3426182.3426183},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BauwensB20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Blackburn20,
  author       = {Stephen M. Blackburn},
  editor       = {Stefan Marr},
  title        = {Garbage collection: implementation, innovation, performance, and security
                  (keynote)},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3431579},
  doi          = {10.1145/3426182.3431579},
  timestamp    = {Thu, 05 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Blackburn20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KloibhoferPHMSL20,
  author       = {Sebastian Kloibhofer and
                  Thomas Pointhuber and
                  Maximilian Heisinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck and
                  Lukas Stadler and
                  David Leopoldseder},
  editor       = {Stefan Marr},
  title        = {SymJEx: symbolic execution on the GraalVM},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {63--72},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426187},
  doi          = {10.1145/3426182.3426187},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KloibhoferPHMSL20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlBSLM20,
  author       = {Jacob Kreindl and
                  Daniele Bonetta and
                  Lukas Stadler and
                  David Leopoldseder and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Stefan Marr},
  title        = {Multi-language dynamic taint analysis in a polyglot virtual machine},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {15--29},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426184},
  doi          = {10.1145/3426182.3426184},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlBSLM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PapadakisZFK20,
  author       = {Orion Papadakis and
                  Foivos S. Zakkak and
                  Nikos Foutris and
                  Christos Kotselidis},
  editor       = {Stefan Marr},
  title        = {You can't hide you can't run: a performance assessment of managed
                  applications on a {NUMA} machine},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {80--88},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426189},
  doi          = {10.1145/3426182.3426189},
  timestamp    = {Thu, 05 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PapadakisZFK20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PekarekM20,
  author       = {Daniel Pekarek and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Stefan Marr},
  title        = {trcview: interactive architecture agnostic execution trace analysis},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {89--97},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426190},
  doi          = {10.1145/3426182.3426190},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PekarekM20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SchutzeC20,
  author       = {Lars Sch{\"{u}}tze and
                  Jer{\'{o}}nimo Castrill{\'{o}}n},
  editor       = {Stefan Marr},
  title        = {Efficient dispatch of multi-object polymorphic call sites in contextual
                  role-oriented programming languages},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {52--62},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426186},
  doi          = {10.1145/3426182.3426186},
  timestamp    = {Thu, 05 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SchutzeC20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StratikopoulosO20,
  author       = {Athanasios Stratikopoulos and
                  Mihai{-}Cristian Olteanu and
                  Ian Vaughan and
                  Zoran Sevarac and
                  Nikos Foutris and
                  Juan Fumero and
                  Christos Kotselidis},
  editor       = {Stefan Marr},
  title        = {Transparent acceleration of Java-based deep learning engines},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {73--79},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426188},
  doi          = {10.1145/3426182.3426188},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/StratikopoulosO20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SulzmannS20,
  author       = {Martin Sulzmann and
                  Kai Stadtm{\"{u}}ller},
  editor       = {Stefan Marr},
  title        = {Efficient, near complete, and often sound hybrid dynamic data race
                  prediction},
  booktitle    = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  pages        = {30--51},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182.3426185},
  doi          = {10.1145/3426182.3426185},
  timestamp    = {Sat, 08 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SulzmannS20.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2020,
  editor       = {Stefan Marr},
  title        = {{MPLR} '20: 17th International Conference on Managed Programming Languages
                  and Runtimes, Virtual Event, UK, November 4-6, 2020},
  publisher    = {{ACM}},
  year         = {2020},
  url          = {https://doi.org/10.1145/3426182},
  doi          = {10.1145/3426182},
  isbn         = {978-1-4503-8853-5},
  timestamp    = {Thu, 05 Nov 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2020.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Abe19,
  author       = {Tatsuya Abe},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {A type system for data independence of loop iterations in a directive-based
                  {PGAS} language},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {50--62},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361021},
  doi          = {10.1145/3357390.3361021},
  timestamp    = {Sun, 06 Oct 2024 21:13:09 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Abe19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AumayrMBM19,
  author       = {Dominik Aumayr and
                  Stefan Marr and
                  Elisa Gonzalez Boix and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Asynchronous snapshots of actor systems for latency-sensitive applications},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {157--171},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361019},
  doi          = {10.1145/3357390.3361019},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AumayrMBM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BallHM19,
  author       = {Thomas Ball and
                  Peli de Halleux and
                  Michal Moskal},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Static TypeScript: an implementation of a static compiler for the
                  TypeScript language},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {105--116},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361032},
  doi          = {10.1145/3357390.3361032},
  timestamp    = {Tue, 09 Jul 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BallHM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BattigG19,
  author       = {Martin B{\"{a}}ttig and
                  Thomas R. Gross},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Dynamic one-to-one mapping of ownership records for {STM} using versioned
                  weak references},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {37--49},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361020},
  doi          = {10.1145/3357390.3361020},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BattigG19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GaikwadNL19,
  author       = {Swapnil Gaikwad and
                  Andy Nisbet and
                  Mikel Luj{\'{a}}n},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Hosting OpenMP programs on Java virtual machines},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {63--71},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361031},
  doi          = {10.1145/3357390.3361031},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GaikwadNL19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HartleyZKL19,
  author       = {Tim Hartley and
                  Foivos S. Zakkak and
                  Christos Kotselidis and
                  Mikel Luj{\'{a}}n},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {An analysis of call-site patching without strong hardware support
                  for self-modifying-code},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {131--143},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361027},
  doi          = {10.1145/3357390.3361027},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HartleyZKL19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KallenW19,
  author       = {Malin K{\"{a}}ll{\'{e}}n and
                  Tobias Wrigstad},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Performance of an {OO} compute kernel on the {JVM:} revisiting Java
                  as a language for scientific computing applications},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {144--156},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361026},
  doi          = {10.1145/3357390.3361026},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KallenW19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlBM19,
  author       = {Jacob Kreindl and
                  Daniele Bonetta and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Towards efficient, multi-language dynamic taint analysis},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {85--94},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361028},
  doi          = {10.1145/3357390.3361028},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlBM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MosanerLRSM19,
  author       = {Raphael Mosaner and
                  David Leopoldseder and
                  Manuel Rigger and
                  Roland Schatz and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Supporting on-stack replacement in unstructured languages by loop
                  reconstruction and extraction},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {1--13},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361030},
  doi          = {10.1145/3357390.3361030},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MosanerLRSM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/NiephausFH19,
  author       = {Fabio Niephaus and
                  Tim Felgentreff and
                  Robert Hirschfeld},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {GraalSqueak: toward a smalltalk-based tooling platform for polyglot
                  programming},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {14--26},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361024},
  doi          = {10.1145/3357390.3361024},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/NiephausFH19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PetersTR19,
  author       = {Arthur Michener Peters and
                  John A. Thywissen and
                  Christopher J. Rossbach},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {PorcE: a deparallelizing compiler},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {117--130},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361023},
  doi          = {10.1145/3357390.3361023},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PetersTR19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SinghS19,
  author       = {Robbert Gurdeep Singh and
                  Christophe Scholliers},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {WARDuino: a dynamic WebAssembly virtual machine for programming microcontrollers},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {27--36},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361029},
  doi          = {10.1145/3357390.3361029},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SinghS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SulzmannS19,
  author       = {Martin Sulzmann and
                  Kai Stadtm{\"{u}}ller},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Predicting all data race pairs for a specific schedule},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {72--84},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361022},
  doi          = {10.1145/3357390.3361022},
  timestamp    = {Fri, 18 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SulzmannS19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WeningerGM19,
  author       = {Markus Weninger and
                  Elias Gander and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Detection of suspicious time windows in memory monitoring},
  booktitle    = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  pages        = {95--104},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390.3361025},
  doi          = {10.1145/3357390.3361025},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WeningerGM19.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2019,
  editor       = {Antony L. Hosking and
                  Irene Finocchi},
  title        = {Proceedings of the 16th {ACM} {SIGPLAN} International Conference on
                  Managed Programming Languages and Runtimes, {MPLR} 2019, Athens, Greece,
                  October 21-22, 2019},
  publisher    = {{ACM}},
  year         = {2019},
  url          = {https://doi.org/10.1145/3357390},
  doi          = {10.1145/3357390},
  isbn         = {978-1-4503-6977-0},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2019.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AumayrMBBM18,
  author       = {Dominik Aumayr and
                  Stefan Marr and
                  Cl{\'{e}}ment B{\'{e}}ra and
                  Elisa Gonzalez Boix and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Efficient and deterministic record {\&} replay for actor languages},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {15:1--15:14},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237015},
  doi          = {10.1145/3237009.3237015},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AumayrMBBM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChiuM18,
  author       = {Meng{-}Chieh Chiu and
                  Eliot Moss},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Run-time program-specific phase prediction for python programs},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {1:1--1:10},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237011},
  doi          = {10.1145/3237009.3237011},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ChiuM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ClarksonFPZXKL18,
  author       = {James Clarkson and
                  Juan Fumero and
                  Michail Papadimitriou and
                  Foivos S. Zakkak and
                  Maria Xekalaki and
                  Christos Kotselidis and
                  Mikel Luj{\'{a}}n},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Exploiting high-performance heterogeneous hardware for Java programs
                  using graal},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {4:1--4:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237016},
  doi          = {10.1145/3237009.3237016},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ClarksonFPZXKL18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/EislLM18,
  author       = {Josef Eisl and
                  David Leopoldseder and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Parallel trace register allocation},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {7:1--7:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237010},
  doi          = {10.1145/3237009.3237010},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/EislLM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Ertl18,
  author       = {M. Anton Ertl},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Software vector chaining},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {18:1--18:9},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237021},
  doi          = {10.1145/3237009.3237021},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Ertl18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GaikwadNL18,
  author       = {Swapnil Gaikwad and
                  Andy Nisbet and
                  Mikel Luj{\'{a}}n},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Performance analysis for languages hosted on the truffle framework},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {5:1--5:12},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237019},
  doi          = {10.1145/3237009.3237019},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GaikwadNL18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Krauss18,
  author       = {Oliver Krauss},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Towards a framework for stochastic performance optimizations in compilers
                  and interpreters: an architecture overview},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {9:1--9:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237024},
  doi          = {10.1145/3237009.3237024},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Krauss18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KreindlRM18,
  author       = {Jacob Kreindl and
                  Manuel Rigger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Debugging native extensions of dynamic languages},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {12:1--12:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237017},
  doi          = {10.1145/3237009.3237017},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KreindlRM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LarischMK18,
  author       = {James Larisch and
                  James Mickens and
                  Eddie Kohler},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Alto: lightweight VMs using virtualization-aware managed runtimes},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {8:1--8:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237022},
  doi          = {10.1145/3237009.3237022},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LarischMK18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LeopoldsederSSR18,
  author       = {David Leopoldseder and
                  Roland Schatz and
                  Lukas Stadler and
                  Manuel Rigger and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Fast-path loop unrolling of non-counted loops to enable subsequent
                  compiler optimizations},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {2:1--2:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237013},
  doi          = {10.1145/3237009.3237013},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LeopoldsederSSR18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MenardSD18,
  author       = {Kevin Menard and
                  Chris Seaton and
                  Benoit Daloze},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Specializing ropes for ruby},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {10:1--10:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237026},
  doi          = {10.1145/3237009.3237026},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MenardSD18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PilipenkoP18,
  author       = {Artur Pilipenko and
                  Oleg Pliss},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Redundancy elimination in the presence of split class initialization},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {3:1--3:14},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237014},
  doi          = {10.1145/3237009.3237014},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PilipenkoP18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PupoNB18,
  author       = {Angel Luis Scull Pupo and
                  Jens Nicolay and
                  Elisa Gonzalez Boix},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {{GUARDIA:} specification and enforcement of javascript security policies
                  without {VM} modifications},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {17:1--17:15},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237025},
  doi          = {10.1145/3237009.3237025},
  timestamp    = {Sun, 04 Aug 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PupoNB18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SandhuHH18,
  author       = {Prabhjot Sandhu and
                  David Herrera and
                  Laurie J. Hendren},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Sparse matrices on the web: characterizing the performance and optimal
                  format selection of sparse matrix-vector multiplication in javascript
                  and webassembly},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {6:1--6:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237020},
  doi          = {10.1145/3237009.3237020},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SandhuHH18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SchulzB18,
  author       = {Stefan Schulz and
                  Christoph Bockisch},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {A blast from the past: online time-travel debugging with {BITE}},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {13:1--13:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237012},
  doi          = {10.1145/3237009.3237012},
  timestamp    = {Fri, 23 Sep 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SchulzB18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShullHT18,
  author       = {Thomas Shull and
                  Jian Huang and
                  Josep Torrellas},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Defining a high-level programming model for emerging {NVRAM} technologies},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {11:1--11:7},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237027},
  doi          = {10.1145/3237009.3237027},
  timestamp    = {Sat, 22 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ShullHT18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/VerguV18,
  author       = {Vlad A. Vergu and
                  Eelco Visser},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Specializing a meta-interpreter: {JIT} compilation of dynsem specifications
                  on the graal {VM}},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {16:1--16:14},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237018},
  doi          = {10.1145/3237009.3237018},
  timestamp    = {Wed, 21 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/VerguV18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WeningerGM18,
  author       = {Markus Weninger and
                  Elias Gander and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Utilizing object reference graphs and garbage collection roots to
                  detect memory leaks in offline memory monitoring},
  booktitle    = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  pages        = {14:1--14:13},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009.3237023},
  doi          = {10.1145/3237009.3237023},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WeningerGM18.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2018,
  editor       = {Eli Tilevich and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Proceedings of the 15th International Conference on Managed Languages
                  {\&} Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018},
  publisher    = {{ACM}},
  year         = {2018},
  url          = {https://doi.org/10.1145/3237009},
  doi          = {10.1145/3237009},
  isbn         = {978-1-4503-6424-9},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2018.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AmarieHFF0D17,
  author       = {Maria Carpen{-}Amarie and
                  Yaroslav Hayduk and
                  Pascal Felber and
                  Christof Fetzer and
                  Ga{\"{e}}l Thomas and
                  Dave Dice},
  title        = {Towards an Efficient Pauseless Java {GC} with Selective HTM-Based
                  Access Barriers},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {85--91},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132208},
  doi          = {10.1145/3132190.3132208},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AmarieHFF0D17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BarrettKZFL17,
  author       = {Colin Barrett and
                  Christos Kotselidis and
                  Foivos S. Zakkak and
                  Nikos Foutris and
                  Mikel Luj{\'{a}}n},
  title        = {Experiences with Building Domain-Specific Compilation Plugins in Graal},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {73--84},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132207},
  doi          = {10.1145/3132190.3132207},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BarrettKZFL17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BeraMFDD17,
  author       = {Cl{\'{e}}ment B{\'{e}}ra and
                  Eliot Miranda and
                  Tim Felgentreff and
                  Marcus Denker and
                  St{\'{e}}phane Ducasse},
  title        = {Sista: Saving Optimized Code in Snapshots for Fast Start-Up},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {1--11},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132201},
  doi          = {10.1145/3132190.3132201},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BeraMFDD17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChatterjeeMXBS17,
  author       = {Arghya Chatterjee and
                  Srdan Milakovic and
                  Bing Xue and
                  Zoran Budimlic and
                  Vivek Sarkar},
  title        = {{DAMMP:} {A} Distributed Actor Model for Mobile Platforms},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {48--59},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132205},
  doi          = {10.1145/3132190.3132205},
  timestamp    = {Sun, 18 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ChatterjeeMXBS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/EislMWM17,
  author       = {Josef Eisl and
                  Stefan Marr and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Trace Register Allocation Policies: Compile-time vs. Performance Trade-offs},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {92--104},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132209},
  doi          = {10.1145/3132190.3132209},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/EislMWM17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GrimmerMKWWM17,
  author       = {Matthias Grimmer and
                  Stefan Marr and
                  Mario Kahlhofer and
                  Christian Wimmer and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Applying Optimizations for Dynamically-typed Languages to Java},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {12--22},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132202},
  doi          = {10.1145/3132190.3132202},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GrimmerMKWWM17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LiuST17,
  author       = {Yin Liu and
                  Zheng Song and
                  Eli Tilevich},
  title        = {Querying Invisible Objects: Supporting Data-Driven, Privacy-Preserving
                  Distributed Applications},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {60--72},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132206},
  doi          = {10.1145/3132190.3132206},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LiuST17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MajoHMG17,
  author       = {Zoltan Maj{\'{o}} and
                  Tobias Hartmann and
                  Marcel Mohler and
                  Thomas R. Gross},
  title        = {Integrating Profile Caching into the HotSpot Multi-Tier Compilation
                  System},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {105--118},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132210},
  doi          = {10.1145/3132190.3132210},
  timestamp    = {Tue, 13 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MajoHMG17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PlumickeS17,
  author       = {Martin Pl{\"{u}}micke and
                  Andreas Stadelmeier},
  title        = {Introducing Scala-like function types into Java-TX},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {23--34},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132203},
  doi          = {10.1145/3132190.3132203},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PlumickeS17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RiggerSGM17,
  author       = {Manuel Rigger and
                  Roland Schatz and
                  Matthias Grimmer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Lenient Execution of {C} on a Java Virtual Machine: or: How {I} Learned
                  to Stop Worrying and Run the Code},
  booktitle    = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  pages        = {35--47},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190.3132204},
  doi          = {10.1145/3132190.3132204},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/RiggerSGM17.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2017,
  title        = {Proceedings of the 14th International Conference on Managed Languages
                  and Runtimes, ManLang 2017, Prague, Czech Republic, September 27 -
                  29, 2017},
  publisher    = {{ACM}},
  year         = {2017},
  url          = {https://doi.org/10.1145/3132190},
  doi          = {10.1145/3132190},
  isbn         = {978-1-4503-5340-3},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2017.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/0001DB16,
  author       = {Vivek Kumar and
                  Julian Dolby and
                  Stephen M. Blackburn},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Integrating Asynchronous Task Parallelism and Data-centric Atomicity},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {7:1--7:10},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972214},
  doi          = {10.1145/2972206.2972214},
  timestamp    = {Tue, 21 Mar 2023 21:02:19 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/0001DB16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Bettini16,
  author       = {Lorenzo Bettini},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Jbase: embedding Java expressions in Xtext DSLs},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {16:1--16:6},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972217},
  doi          = {10.1145/2972206.2972217},
  timestamp    = {Mon, 16 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Bettini16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BosnackiBDH0KWW16,
  author       = {Dragan Bosnacki and
                  Mark van den Brand and
                  Philippe Denissen and
                  Cornelis Huizing and
                  Bart Jacobs and
                  Ruurd Kuiper and
                  Anton Wijs and
                  Maciej Wilkowski and
                  Dan Zhang},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Dependency Safety for Java: Implementing Failboxes},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {15:1--15:6},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972216},
  doi          = {10.1145/2972206.2972216},
  timestamp    = {Tue, 21 Nov 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BosnackiBDH0KWW16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChatterjeeGXBIS16,
  author       = {Arghya Chatterjee and
                  Branko Gvoka and
                  Bing Xue and
                  Zoran Budimlic and
                  Shams Imam and
                  Vivek Sarkar},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {A Distributed Selectors Runtime System for Java Applications},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {3:1--3:11},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972215},
  doi          = {10.1145/2972206.2972215},
  timestamp    = {Tue, 20 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ChatterjeeGXBIS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChibaZS16,
  author       = {Shigeru Chiba and
                  YungYu Zhuang and
                  Maximilian Scherr},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Deeply Reifying Running Code for Constructing a Domain-Specific Language},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {1:1--1:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972219},
  doi          = {10.1145/2972206.2972219},
  timestamp    = {Wed, 19 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ChibaZS16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChiuMM16,
  author       = {Meng{-}Chieh Chiu and
                  Benjamin M. Marlin and
                  Eliot Moss},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Real-Time Program-Specific Phase Change Detection for Java Programs},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {12:1--12:11},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972221},
  doi          = {10.1145/2972206.2972221},
  timestamp    = {Mon, 05 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ChiuMM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DongMD16,
  author       = {Yao Dong and
                  Ana L. Milanova and
                  Julian Dolby},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {JCrypt: Towards Computation over Encrypted Data},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {8:1--8:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972209},
  doi          = {10.1145/2972206.2972209},
  timestamp    = {Thu, 24 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DongMD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DucournauPP16,
  author       = {Roland Ducournau and
                  Julien Pag{\`{e}}s and
                  Jean Privat},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Preexistence and concrete type analysis in the context of multiple
                  inheritance},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {10:1--10:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972207},
  doi          = {10.1145/2972206.2972207},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DucournauPP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/EislGSWM16,
  author       = {Josef Eisl and
                  Matthias Grimmer and
                  Doug Simon and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Trace-based Register Allocation in a {JIT} Compiler},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {14:1--14:11},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972211},
  doi          = {10.1145/2972206.2972211},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/EislGSWM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/FloodKDHW16,
  author       = {Christine H. Flood and
                  Roman Kennke and
                  Andrew E. Dinn and
                  Andrew Haley and
                  Roland Westrelin},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Shenandoah: An open-source concurrent compacting garbage collector
                  for OpenJDK},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {13:1--13:9},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972210},
  doi          = {10.1145/2972206.2972210},
  timestamp    = {Mon, 13 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/FloodKDHW16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HirzelBK16,
  author       = {Matthias Hirzel and
                  Jonathan Immanuel Brachth{\"{a}}user and
                  Herbert Klaeren},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Prioritizing Regression Tests for Desktop and Web-Applications based
                  on the Execution Frequency of Modified Code},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {11:1--11:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972222},
  doi          = {10.1145/2972206.2972222},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HirzelBK16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LengauerBFWM16,
  author       = {Philipp Lengauer and
                  Verena Bitto and
                  Stefan Fitzek and
                  Markus Weninger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Efficient Memory Traces with Full Pointer Information},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {4:1--4:11},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972220},
  doi          = {10.1145/2972206.2972220},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LengauerBFWM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MilanovaD16,
  author       = {Ana L. Milanova and
                  Yao Dong},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Inference and Checking of Object Immutability},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {6:1--6:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972208},
  doi          = {10.1145/2972206.2972208},
  timestamp    = {Thu, 24 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MilanovaD16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OqvistHM16,
  author       = {Jesper {\"{O}}qvist and
                  G{\"{o}}rel Hedin and
                  Boris Magnusson},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Extraction-Based Regression Test Selection},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {5:1--5:10},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972224},
  doi          = {10.1145/2972206.2972224},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/OqvistHM16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PassierBB16,
  author       = {Harrie Passier and
                  Lex Bijlsma and
                  Christoph Bockisch},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Maintaining Unit Tests During Refactoring},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {18:1--18:6},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972223},
  doi          = {10.1145/2972206.2972223},
  timestamp    = {Thu, 28 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PassierBB16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WidemannL16,
  author       = {Baltasar Tranc{\'{o}}n y Widemann and
                  Markus Lepper},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {LLJava: Minimalist Structured Programming on the Java Virtual Machine
                  [Work-in-Progress Research Paper]},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {17:1--17:6},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972218},
  doi          = {10.1145/2972206.2972218},
  timestamp    = {Fri, 06 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WidemannL16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/YangKALA16,
  author       = {Bing Yang and
                  Kenneth B. Kent and
                  Eric E. Aubanel and
                  Angela Lin and
                  Tobi Ajila},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Multi-tier Data Synchronization Based on an Optimized Concurrent Linked-list},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {9:1--9:10},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972213},
  doi          = {10.1145/2972206.2972213},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/YangKALA16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZakkakP16,
  author       = {Foivos S. Zakkak and
                  Polyvios Pratikakis},
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {DiSquawk: 512 cores, 512 memories, 1 {JVM}},
  booktitle    = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  pages        = {2:1--2:12},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206.2972212},
  doi          = {10.1145/2972206.2972212},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZakkakP16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2016,
  editor       = {Walter Binder and
                  Petr Tuma},
  title        = {Proceedings of the 13th International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Lugano, Switzerland, August 29 - September 2, 2016},
  publisher    = {{ACM}},
  year         = {2016},
  url          = {https://doi.org/10.1145/2972206},
  doi          = {10.1145/2972206},
  isbn         = {978-1-4503-4135-6},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2016.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AzadmaneshH15,
  author       = {Mohammad R. Azadmanesh and
                  Matthias Hauswirth},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {{BLAST:} Bytecode-Level Analysis on Sliced Traces},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {152--158},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807439},
  doi          = {10.1145/2807426.2807439},
  timestamp    = {Tue, 06 Nov 2018 11:07:03 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AzadmaneshH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BittoLM15,
  author       = {Verena Bitto and
                  Philipp Lengauer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Efficient Rebuilding of Large Java Heaps from Event Traces},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {76--89},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807433},
  doi          = {10.1145/2807426.2807433},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BittoLM15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BondKCSH15,
  author       = {Michael D. Bond and
                  Milind Kulkarni and
                  Man Cao and
                  Meisam Fathi Salmi and
                  Jipeng Huang},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Efficient Deterministic Replay of Multithreaded Executions in a Managed
                  Language Virtual Machine},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {90--101},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807434},
  doi          = {10.1145/2807426.2807434},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BondKCSH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ErtelFF15,
  author       = {Sebastian Ertel and
                  Christof Fetzer and
                  Pascal Felber},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Ohua: Implicit Dataflow Programming for Concurrent Systems},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {51--64},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807431},
  doi          = {10.1145/2807426.2807431},
  timestamp    = {Thu, 23 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ErtelFF15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/FangL15,
  author       = {Zheng Felix Fang and
                  Patrick Lam},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Identifying Test Refactoring Candidates with Assertion Fingerprints},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {125--137},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807437},
  doi          = {10.1145/2807426.2807437},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/FangL15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/FumeroRSD15,
  author       = {Juan Jos{\'{e}} Fumero and
                  Toomas Remmelg and
                  Michel Steuwer and
                  Christophe Dubach},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Runtime Code Generation and Data Management for Heterogeneous Computing
                  in Java},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {16--26},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807428},
  doi          = {10.1145/2807426.2807428},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/FumeroRSD15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GrossmanIS15,
  author       = {Max Grossman and
                  Shams Imam and
                  Vivek Sarkar},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {HJ-OpenCL: Reducing the Gap Between the {JVM} and Accelerators},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {2--15},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807427},
  doi          = {10.1145/2807426.2807427},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GrossmanIS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HayashiIKS15,
  author       = {Akihiro Hayashi and
                  Kazuaki Ishizaki and
                  Gita Koblents and
                  Vivek Sarkar},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Machine-Learning-based Performance Heuristics for Runtime {CPU/GPU}
                  Selection},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {27--36},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807429},
  doi          = {10.1145/2807426.2807429},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HayashiIKS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Leavens15,
  author       = {Gary T. Leavens},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {{JML:} Expressive Contracts, Specification Inheritance, and Behavioral
                  Subtyping},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2817926},
  doi          = {10.1145/2807426.2817926},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Leavens15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PeldszusKLS15,
  author       = {Sven Peldszus and
                  G{\'{e}}za Kulcs{\'{a}}r and
                  Malte Lochau and
                  Sandro Schulze},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Incremental Co-Evolution of Java Programs based on Bidirectional Graph
                  Transformation},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {138--151},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807438},
  doi          = {10.1145/2807426.2807438},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PeldszusKLS15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/QianSLJSY15,
  author       = {Junjie Qian and
                  Witawas Srisa{-}an and
                  Du Li and
                  Hong Jiang and
                  Sharad C. Seth and
                  Yaodong Yang},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {SmartStealing: Analysis and Optimization of Work Stealing in Parallel
                  Garbage Collection for Java {VM}},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {170--181},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807441},
  doi          = {10.1145/2807426.2807441},
  timestamp    = {Fri, 19 Nov 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/QianSLJSY15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Savrun-Yeniceri15,
  author       = {G{\"{u}}lfem Savrun{-}Yeni{\c{c}}eri and
                  Michael L. Van de Vanter and
                  Per Larsen and
                  Stefan Brunthaler and
                  Michael Franz},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {An Efficient and Generic Event-based Profiler Framework for Dynamic
                  Languages},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {102--112},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807435},
  doi          = {10.1145/2807426.2807435},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Savrun-Yeniceri15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SenguptaCBK15,
  author       = {Aritra Sengupta and
                  Man Cao and
                  Michael D. Bond and
                  Milind Kulkarni},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Toward Efficient Strong Memory Model Support for the Java Platform
                  via Hybrid Synchronization},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {65--75},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807432},
  doi          = {10.1145/2807426.2807432},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SenguptaCBK15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Suri15,
  author       = {Niranjan Suri},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Java and Distributed Systems: Observations, Experiences, and ... a
                  Wish List},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2817927},
  doi          = {10.1145/2807426.2817927},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Suri15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/UrecheSBSO15,
  author       = {Vlad Ureche and
                  Milos Stojanovic and
                  Romain B{\'{e}}guet and
                  Nicolas Stucki and
                  Martin Odersky},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Improving the Interoperation between Generics Translations},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {113--124},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807436},
  doi          = {10.1145/2807426.2807436},
  timestamp    = {Wed, 05 Jul 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/UrecheSBSO15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WidemannL15,
  author       = {Baltasar Tranc{\'{o}}n y Widemann and
                  Markus Lepper},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {On-Line Synchronous Total Purely Functional Data-Flow Programming
                  on the Java Virtual Machine with Sig},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {37--50},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807430},
  doi          = {10.1145/2807426.2807430},
  timestamp    = {Fri, 06 Aug 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WidemannL15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/XuBH15,
  author       = {Shijie Xu and
                  David Bremner and
                  Daniel Heidinga},
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Mining Method Handle Graphs for Efficient Dynamic {JVM} Languages},
  booktitle    = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  pages        = {159--169},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426.2807440},
  doi          = {10.1145/2807426.2807440},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/XuBH15.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2015,
  editor       = {Ryan Stansifer and
                  Andreas Krall},
  title        = {Proceedings of the Principles and Practices of Programming on The
                  Java Platform, {PPPJ} 2015, Melbourne, FL, USA, September 8-11, 2015},
  publisher    = {{ACM}},
  year         = {2015},
  url          = {https://doi.org/10.1145/2807426},
  doi          = {10.1145/2807426},
  isbn         = {978-1-4503-3712-0},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2015.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AlbertMR14,
  author       = {Curt Albert and
                  Alastair Murray and
                  Binoy Ravindran},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Applying source level auto-vectorization to Aparapi Java},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {122--132},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647519},
  doi          = {10.1145/2647508.2647519},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AlbertMR14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniD14,
  author       = {Lorenzo Bettini and
                  Ferruccio Damiani},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Generic traits for the Java platform},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {5--16},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647518},
  doi          = {10.1145/2647508.2647518},
  timestamp    = {Mon, 16 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BockischHA14,
  author       = {Christoph Bockisch and
                  Kardelen Hatun and
                  Mehmet Aksit},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Instance pointcuts: selecting object sets based on their usage history},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {27--38},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647526},
  doi          = {10.1145/2647508.2647526},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BockischHA14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BonoMN14,
  author       = {Viviana Bono and
                  Enrico Mensa and
                  Marco Naddeo},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Trait-oriented programming in Java 8},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {181--186},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647520},
  doi          = {10.1145/2647508.2647520},
  timestamp    = {Sat, 19 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BonoMN14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Cabri14,
  author       = {Giacomo Cabri},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Implementing agent roles in Java},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {1--3},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2655183.2655184},
  doi          = {10.1145/2655183.2655184},
  timestamp    = {Wed, 01 Jun 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Cabri14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ChapmanHMR14,
  author       = {Keith Chapman and
                  Antony L. Hosking and
                  J. Eliot B. Moss and
                  Timothy Richards},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Closed and open nested atomic actions for Java: language design and
                  prototype implementation},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {169--180},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647525},
  doi          = {10.1145/2647508.2647525},
  timestamp    = {Mon, 26 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ChapmanHMR14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DuboscqWM14,
  author       = {Gilles Duboscq and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Speculation without regret: reducing deoptimization meta-data in the
                  Graal compiler},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {187--193},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647521},
  doi          = {10.1145/2647508.2647521},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/DuboscqWM14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GeffkenT14,
  author       = {Manuel Geffken and
                  Peter Thiemann},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Side effect monitoring for Java using bytecode rewriting},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {87--98},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647515},
  doi          = {10.1145/2647508.2647515},
  timestamp    = {Mon, 23 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GeffkenT14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GrimmerRSSM14,
  author       = {Matthias Grimmer and
                  Manuel Rigger and
                  Roland Schatz and
                  Lukas Stadler and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {TruffleC: dynamic execution of {C} on a Java virtual machine},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {17--26},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647528},
  doi          = {10.1145/2647508.2647528},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GrimmerRSSM14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HartmannNG14,
  author       = {Tobias Hartmann and
                  Albert Noll and
                  Thomas R. Gross},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Efficient code management for dynamic multi-tiered compilation systems},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {51--62},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647513},
  doi          = {10.1145/2647508.2647513},
  timestamp    = {Wed, 20 Mar 2019 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HartmannNG14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Hirzel14,
  author       = {Matthias Hirzel},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Selective regression testing for web applications created with google
                  web toolkit},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {110--121},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647527},
  doi          = {10.1145/2647508.2647527},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Hirzel14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HoferM14,
  author       = {Peter Hofer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Fast Java profiling with scheduling-aware stack fragment sampling
                  and asynchronous analysis},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {145--156},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647509},
  doi          = {10.1145/2647508.2647509},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HoferM14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ImamS14,
  author       = {Shams Mahmood Imam and
                  Vivek Sarkar},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Habanero-Java library: a Java 8 framework for multicore programming},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {75--86},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647514},
  doi          = {10.1145/2647508.2647514},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ImamS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KoscielnyHSSBD14,
  author       = {Jonathan Koscielny and
                  S{\"{o}}nke Holthusen and
                  Ina Schaefer and
                  Sandro Schulze and
                  Lorenzo Bettini and
                  Ferruccio Damiani},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {DeltaJ 1.5: delta-oriented programming for Java 1.5},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {63--74},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647512},
  doi          = {10.1145/2647508.2647512},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/KoscielnyHSSBD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MarquesMS14,
  author       = {Eduardo R. B. Marques and
                  Francisco Martins and
                  Miguel Sim{\~{o}}es},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Cooperari: a tool for cooperative testing of multithreaded Java programs},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {200--206},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647523},
  doi          = {10.1145/2647508.2647523},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MarquesMS14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MastrangeloH14,
  author       = {Luis Mastrangelo and
                  Matthias Hauswirth},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {{JNIF:} Java native instrumentation framework},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {194--199},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647516},
  doi          = {10.1145/2647508.2647516},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MastrangeloH14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MilanovaHD14,
  author       = {Ana L. Milanova and
                  Wei Huang and
                  Yao Dong},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {CFL-reachability and context-sensitive integrity types},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {99--109},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647522},
  doi          = {10.1145/2647508.2647522},
  timestamp    = {Thu, 24 Mar 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MilanovaHD14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StancuWBLF14,
  author       = {Liviu Codrut Stancu and
                  Christian Wimmer and
                  Stefan Brunthaler and
                  Per Larsen and
                  Michael Franz},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Comparing points-to static analysis with runtime recorded profiling
                  data},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {157--168},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647524},
  doi          = {10.1145/2647508.2647524},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/StancuWBLF14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WaelMC14,
  author       = {Mattias De Wael and
                  Stefan Marr and
                  Tom Van Cutsem},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Fork/join parallelism in the wild: documenting patterns and anti-patterns
                  in Java programs using the fork/join framework},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {39--50},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647511},
  doi          = {10.1145/2647508.2647511},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WaelMC14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WossWBSHM14,
  author       = {Andreas W{\"{o}}{\ss} and
                  Christian Wirth and
                  Daniele Bonetta and
                  Chris Seaton and
                  Christian Humer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {An object storage model for the truffle language implementation framework},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {133--144},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508.2647517},
  doi          = {10.1145/2647508.2647517},
  timestamp    = {Wed, 28 Feb 2024 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WossWBSHM14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZhengSBTB14,
  author       = {Yudi Zheng and
                  Haiyang Sun and
                  Lubom{\'{\i}}r Bulej and
                  Petr Tuma and
                  Walter Binder},
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {Comprehensive multi-platform dynamic program analysis for the Java
                  and Dalvik virtual machines},
  booktitle    = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  pages        = {4},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2655183.2655186},
  doi          = {10.1145/2655183.2655186},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZhengSBTB14.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2014,
  editor       = {Joanna Kolodziej and
                  Bruce R. Childers},
  title        = {2014 International Conference on Principles and Practices of Programming
                  on the Java Platform Virtual Machines, Languages and Tools, {PPPJ}
                  '14, Cracow, Poland, September 23-26, 2014},
  publisher    = {{ACM}},
  year         = {2014},
  url          = {https://doi.org/10.1145/2647508},
  doi          = {10.1145/2647508},
  isbn         = {978-1-4503-2926-2},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2014.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniD13,
  author       = {Lorenzo Bettini and
                  Ferruccio Damiani},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Pure trait-based programming on the Java platform},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {67--78},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500835},
  doi          = {10.1145/2500828.2500835},
  timestamp    = {Tue, 21 Mar 2023 21:02:19 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniD13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Clerc13,
  author       = {Xavier Clerc},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {OCaml-Java: an {ML} implementation for the Java ecosystem},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {45--56},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500833},
  doi          = {10.1145/2500828.2500833},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Clerc13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DamianiGT13,
  author       = {Ferruccio Damiani and
                  Christoph Gladisch and
                  Shmuel S. Tyszberowicz},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Refinement-based testing of delta-oriented product lines},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {135--140},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500841},
  doi          = {10.1145/2500828.2500841},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DamianiGT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GrimmerRSSM13,
  author       = {Matthias Grimmer and
                  Manuel Rigger and
                  Lukas Stadler and
                  Roland Schatz and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {An efficient native function interface for Java},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {35--44},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500832},
  doi          = {10.1145/2500828.2500832},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GrimmerRSSM13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HamzaC13,
  author       = {Hamza Hamza and
                  Steve Counsell},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Exploiting slicing and patterns for {RTSJ} immortal memory optimization},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {159--164},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500845},
  doi          = {10.1145/2500828.2500845},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HamzaC13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HassanshahiY13,
  author       = {Behnaz Hassanshahi and
                  Roland H. C. Yap},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {JNICodejail: native code isolation for Java programs},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {173--176},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500848},
  doi          = {10.1145/2500828.2500848},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HassanshahiY13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HaublWM13,
  author       = {Christian H{\"{a}}ubl and
                  Christian Wimmer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Deriving code coverage information from profiling data recorded for
                  a trace-based just-in-time compiler},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {1--12},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500829},
  doi          = {10.1145/2500828.2500829},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HaublWM13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HayashiGZSS13,
  author       = {Akihiro Hayashi and
                  Max Grossman and
                  Jisheng Zhao and
                  Jun Shirako and
                  Vivek Sarkar},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Accelerating Habanero-Java programs with OpenCL generation},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {124--134},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500840},
  doi          = {10.1145/2500828.2500840},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HayashiGZSS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LiWS13,
  author       = {Wing Hang Li and
                  David Robert White and
                  Jeremy Singer},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {JVM-hosted languages: they talk the talk, but do they walk the walk?},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {101--112},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500838},
  doi          = {10.1145/2500828.2500838},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/LiWS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MakarovH13,
  author       = {Dmitri Makarov and
                  Matthias Hauswirth},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Jikes {RDB:} a debugger for the Jikes {RVM}},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {169--172},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500847},
  doi          = {10.1145/2500828.2500847},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MakarovH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/McCabeS13,
  author       = {Frank McCabe and
                  Michael Sperber},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Feel different on the Java platform: the star programming language},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {89--100},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500837},
  doi          = {10.1145/2500828.2500837},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/McCabeS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MohrmannNS13,
  author       = {Jochen Mohrmann and
                  Michael Neumann and
                  David Suendermann},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {An artificial intelligence for the board game 'Quarto!' in Java},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {141--146},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500842},
  doi          = {10.1145/2500828.2500842},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MohrmannNS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OqvistH13,
  author       = {Jesper {\"{O}}qvist and
                  G{\"{o}}rel Hedin},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Extending the JastAdd extensible Java compiler to Java 7},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {147--152},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500843},
  doi          = {10.1145/2500828.2500843},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/OqvistH13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PechSV13,
  author       = {Vaclav Pech and
                  Alex Shatalin and
                  Markus Voelter},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {JetBrains {MPS} as a tool for extending Java},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {165--168},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500846},
  doi          = {10.1145/2500828.2500846},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PechSV13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PongeMS13,
  author       = {Julien Ponge and
                  Fr{\'{e}}d{\'{e}}ric Le Mou{\"{e}}l and
                  Nicolas Stouls},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Golo, a dynamic, light and efficient language for post-invokedynamic
                  {JVM}},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {153--158},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500844},
  doi          = {10.1145/2500828.2500844},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/PongeMS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PuderWZ13,
  author       = {Arno Puder and
                  Victor Woeltjen and
                  Alon Zakai},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Cross-compiling Java to JavaScript via tool-chaining},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {25--34},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500831},
  doi          = {10.1145/2500828.2500831},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PuderWZ13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RoemersHB13,
  author       = {Arnout Roemers and
                  Kardelen Hatun and
                  Christoph Bockisch},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {An adapter-aware, non-intrusive dependency injection framework for
                  Java},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {57--66},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500834},
  doi          = {10.1145/2500828.2500834},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RoemersHB13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Savrun-YeniceriZZLBLF13,
  author       = {G{\"{u}}lfem Savrun{-}Yeni{\c{c}}eri and
                  Wei Zhang and
                  Huahan Zhang and
                  Chen Li and
                  Stefan Brunthaler and
                  Per Larsen and
                  Michael Franz},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Efficient interpreter optimizations for the {JVM}},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {113--123},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500839},
  doi          = {10.1145/2500828.2500839},
  timestamp    = {Tue, 07 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Savrun-YeniceriZZLBLF13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SongT13,
  author       = {Myoungkyu Song and
                  Eli Tilevich},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {{TAE-JS:} automated enhancement of JavaScript programs by leveraging
                  the Java annotations infrastructure},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {13--24},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500830},
  doi          = {10.1145/2500828.2500830},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SongT13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TurcuRP13,
  author       = {Alexandru Turcu and
                  Binoy Ravindran and
                  Roberto Palmieri},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Hyflow2: a high performance distributed transactional memory framework
                  in scala},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {79--88},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500836},
  doi          = {10.1145/2500828.2500836},
  timestamp    = {Tue, 29 Dec 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/TurcuRP13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/UrbanS13,
  author       = {Bernhard Urban and
                  Harald Steinlechner},
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Implementing a Java {JIT} compiler in Haskell: case study},
  booktitle    = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  pages        = {177--180},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828.2500849},
  doi          = {10.1145/2500828.2500849},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/UrbanS13.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2013,
  editor       = {Martin Pl{\"{u}}micke and
                  Walter Binder},
  title        = {Proceedings of the 2013 International Conference on Principles and
                  Practices of Programming on the Java Platform: Virtual Machines, Languages,
                  and Tools, Stuttgart, Germany, September 11-13, 2013},
  publisher    = {{ACM}},
  year         = {2013},
  url          = {https://doi.org/10.1145/2500828},
  doi          = {10.1145/2500828},
  isbn         = {978-1-4503-2111-2},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2013.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AbsarS11,
  author       = {Javed Absar and
                  Deepak Shekhar},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Eliminating partially-redundant array-bounds check in the Android
                  Dalvik {JIT} compiler},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {121--128},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093175},
  doi          = {10.1145/2093157.2093175},
  timestamp    = {Mon, 26 Nov 2018 15:05:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AbsarS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Bettini11,
  author       = {Lorenzo Bettini},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {A {DSL} for writing type systems for Xtext languages},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {31--40},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093163},
  doi          = {10.1145/2093157.2093163},
  timestamp    = {Mon, 16 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Bettini11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniV11,
  author       = {Lorenzo Bettini and
                  Betti Venneri},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Object reuse and behavior adaptation in Java-like languages},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {111--120},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093173},
  doi          = {10.1145/2093157.2093173},
  timestamp    = {Mon, 16 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniV11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CaveZSS11,
  author       = {Vincent Cav{\'{e}} and
                  Jisheng Zhao and
                  Jun Shirako and
                  Vivek Sarkar},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Habanero-Java: the new adventures of old {X10}},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {51--61},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093165},
  doi          = {10.1145/2093157.2093165},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CaveZSS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CorradiSZ11,
  author       = {Andrea Corradi and
                  Marco Servetto and
                  Elena Zucca},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {DeepFJig: modular composition of nested classes},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {101--110},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093172},
  doi          = {10.1145/2093157.2093172},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CorradiSZ11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GudenkaufH11,
  author       = {Stefan Gudenkauf and
                  Wilhelm Hasselbring},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Space-based multi-core programming in Java},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {41--50},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093164},
  doi          = {10.1145/2093157.2093164},
  timestamp    = {Sun, 04 Aug 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/GudenkaufH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HaublM11,
  author       = {Christian H{\"{a}}ubl and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Trace-based compilation for the Java HotSpot virtual machine},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {129--138},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093176},
  doi          = {10.1145/2093157.2093176},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HaublM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KaufmannHPS11,
  author       = {Marco Kaufmann and
                  Matthias H{\"{a}}sing and
                  Thomas Preu{\ss}er and
                  Rainer G. Spallek},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {The Java Virtual Machine in retargetable, high-performance instruction
                  set simulation},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {21--30},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093161},
  doi          = {10.1145/2093157.2093161},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KaufmannHPS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LiS11,
  author       = {Du Li and
                  Witawas Srisa{-}an},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Quarantine: a framework to mitigate memory errors in {JNI} applications},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {1--10},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093159},
  doi          = {10.1145/2093157.2093159},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LiS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/McCandlessG11,
  author       = {Jason McCandless and
                  David Gregg},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Optimizing interpreters by tuning opcode orderings on virtual machines
                  for modern architectures: or: how {I} learned to stop worrying and
                  love hill climbing},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {161--170},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093183},
  doi          = {10.1145/2093157.2093183},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/McCandlessG11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MisurdaCS11,
  author       = {Jonathan Misurda and
                  Bruce R. Childers and
                  Mary Lou Soffa},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Jazz2: a flexible and extensible framework for structural testing
                  in a Java {VM}},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {81--90},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093169},
  doi          = {10.1145/2093157.2093169},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MisurdaCS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PayneCRRCS11,
  author       = {Jarred Payne and
                  Vincent Cav{\'{e}} and
                  Raghavan Raman and
                  Mathias Ricken and
                  Robert Cartwright and
                  Vivek Sarkar},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {DrHJ: a lightweight pedagogic {IDE} for Habanero Java},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {147--150},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093180},
  doi          = {10.1145/2093157.2093180},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PayneCRRCS11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PeternierBBP11,
  author       = {Achille Peternier and
                  Daniele Bonetta and
                  Walter Binder and
                  Cesare Pautasso},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Overseer: low-level hardware monitoring and management for Java},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {143--146},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093179},
  doi          = {10.1145/2093157.2093179},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PeternierBBP11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PizloFH11,
  author       = {Filip Pizlo and
                  Daniel Frampton and
                  Antony L. Hosking},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Fine-grained adaptive biased locking},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {171--181},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093184},
  doi          = {10.1145/2093157.2093184},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PizloFH11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Plumicke11,
  author       = {Martin Pl{\"{u}}micke},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Well-typings for Java\({}_{\mbox{{\(\lambda\)}}}\)},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {91--100},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093171},
  doi          = {10.1145/2093157.2093171},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Plumicke11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RicciGM11,
  author       = {Nathan P. Ricci and
                  Samuel Z. Guyer and
                  J. Eliot B. Moss},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Elephant Tracks: generating program traces with object death records},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {139--142},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093178},
  doi          = {10.1145/2093157.2093178},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RicciGM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RooverNKJ11,
  author       = {Coen De Roover and
                  Carlos Noguera and
                  Andy Kellens and
                  Viviane Jonckers},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {The {SOUL} tool suite for querying programs in symbiosis with Eclipse},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {71--80},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093168},
  doi          = {10.1145/2093157.2093168},
  timestamp    = {Sun, 04 Aug 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/RooverNKJ11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SarimbekovSBMSM11,
  author       = {Aibek Sarimbekov and
                  Andreas Sewe and
                  Walter Binder and
                  Philippe Moret and
                  Martin Schoeberl and
                  Mira Mezini},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Portable and accurate collection of calling-context-sensitive bytecode
                  metrics for the Java virtual machine},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {11--20},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093160},
  doi          = {10.1145/2093157.2093160},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SarimbekovSBMSM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SchatzlDM11,
  author       = {Thomas Schatzl and
                  Laurent Dayn{\`{e}}s and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Optimized memory management for class metadata in a {JVM}},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {151--160},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093182},
  doi          = {10.1145/2093157.2093182},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/SchatzlDM11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Schoeberl11,
  author       = {Martin Schoeberl},
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {ejIP: a {TCP/IP} stack for embedded Java},
  booktitle    = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  pages        = {63--69},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157.2093167},
  doi          = {10.1145/2093157.2093167},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Schoeberl11.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2011,
  editor       = {Christian W. Probst and
                  Christian Wimmer},
  title        = {Proceedings of the 9th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2011, Kongens Lyngby, Denmark,
                  August 24-26, 2011},
  publisher    = {{ACM}},
  year         = {2011},
  url          = {https://doi.org/10.1145/2093157},
  doi          = {10.1145/2093157},
  isbn         = {978-1-4503-0935-6},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2011.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AutiliBI10,
  author       = {Marco Autili and
                  Paolo Di Benedetto and
                  Paola Inverardi},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {A programming model for adaptable Java applications},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {119--128},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852779},
  doi          = {10.1145/1852761.1852779},
  timestamp    = {Fri, 27 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AutiliBI10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BebenitaCWGWF10,
  author       = {Michael Bebenita and
                  Mason Chang and
                  Gregor Wagner and
                  Andreas Gal and
                  Christian Wimmer and
                  Michael Franz},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Trace-based compilation in execution environments without interpreters},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {59--68},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852771},
  doi          = {10.1145/1852761.1852771},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BebenitaCWGWF10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniDSS10,
  author       = {Lorenzo Bettini and
                  Ferruccio Damiani and
                  Ina Schaefer and
                  Fabio Strocco},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {A prototypical Java-like language with records and traits},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {129--138},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852780},
  doi          = {10.1145/1852761.1852780},
  timestamp    = {Mon, 16 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniDSS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BrownH10,
  author       = {Rhodes H. F. Brown and
                  R. Nigel Horspool},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Local redundant polymorphism query elimination},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {78--88},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852773},
  doi          = {10.1145/1852761.1852773},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BrownH10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BuchgeherW10,
  author       = {Georg Buchgeher and
                  Rainer Weinreich},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Tool demonstration: a toolkit for architecture-centric software development},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {158--161},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852784},
  doi          = {10.1145/1852761.1852784},
  timestamp    = {Sun, 06 Aug 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BuchgeherW10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MoretBHA10,
  author       = {Philippe Moret and
                  Walter Binder and
                  Abbas Heydarnoori and
                  Danilo Ansaloni},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Tool demonstration: effective runtime exploration of the inter-procedural
                  control flow in Java applications},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {162--165},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852785},
  doi          = {10.1145/1852761.1852785},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MoretBHA10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Puder10,
  author       = {Arno Puder},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Cross-compiling Android applications to the iPhone},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {69--77},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852772},
  doi          = {10.1145/1852761.1852772},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Puder10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RitoC10,
  author       = {Hugo Rito and
                  Jo{\~{a}}o P. Cachopo},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Memoization of methods using software transactional memory to track
                  internal state dependencies},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {89--98},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852775},
  doi          = {10.1145/1852761.1852775},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RitoC10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SchrettnerFFG10,
  author       = {Lajos Schrettner and
                  Lajos Jeno F{\"{u}}l{\"{o}}p and
                  Rudolf Ferenc and
                  Tibor Gyim{\'{o}}thy},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Visualization of software architecture graphs of Java systems: managing
                  propagated low level dependencies},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {148--157},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852783},
  doi          = {10.1145/1852761.1852783},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SchrettnerFFG10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SeweYSM10,
  author       = {Andreas Sewe and
                  Dingwen Yuan and
                  Jan Sinschek and
                  Mira Mezini},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Headroom-based pretenuring: dynamically pretenuring objects that live
                  "long enough"},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {29--38},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852767},
  doi          = {10.1145/1852761.1852767},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SeweYSM10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShafiMHCB10,
  author       = {Aamir Shafi and
                  Jawad Manzoor and
                  Kamran Hameed and
                  Bryan Carpenter and
                  Mark Baker},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Multicore-enabling the {MPJ} express messaging library},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {49--58},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852769},
  doi          = {10.1145/1852761.1852769},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ShafiMHCB10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShkaravskaKE10,
  author       = {Olha Shkaravska and
                  Rody Kersten and
                  Marko C. J. D. van Eekelen},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Test-based inference of polynomial loop-bound functions},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {99--108},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852776},
  doi          = {10.1145/1852761.1852776},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ShkaravskaKE10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SobernigZ10,
  author       = {Stefan Sobernig and
                  Uwe Zdun},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Evaluating Java runtime reflection for implementing cross-language
                  method invocations},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {139--147},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852781},
  doi          = {10.1145/1852761.1852781},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SobernigZ10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StadlerWW10,
  author       = {Lukas Stadler and
                  Thomas W{\"{u}}rthinger and
                  Christian Wimmer},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Efficient coroutines for the Java platform},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {20--28},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852765},
  doi          = {10.1145/1852761.1852765},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/StadlerWW10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ThalingerR10,
  author       = {Christian Thalinger and
                  John Rose},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Optimizing invokedynamic},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {1--9},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852763},
  doi          = {10.1145/1852761.1852763},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ThalingerR10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TongL10,
  author       = {Liangliang Tong and
                  Francis C. M. Lau},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Exploiting memory usage patterns to improve garbage collections in
                  Java},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {39--48},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852768},
  doi          = {10.1145/1852761.1852768},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/TongL10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TothHBGJ10,
  author       = {Gabriella T{\'{o}}th and
                  P{\'{e}}ter Heged{\"{u}}s and
                  {\'{A}}rp{\'{a}}d Besz{\'{e}}des and
                  Tibor Gyim{\'{o}}thy and
                  Judit J{\'{a}}sz},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Comparison of different impact analysis methods and programmer's opinion:
                  an empirical study},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {109--118},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852777},
  doi          = {10.1145/1852761.1852777},
  timestamp    = {Fri, 21 Jan 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/TothHBGJ10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WurthingerWS10,
  author       = {Thomas W{\"{u}}rthinger and
                  Christian Wimmer and
                  Lukas Stadler},
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Dynamic code evolution for Java},
  booktitle    = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  pages        = {10--19},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761.1852764},
  doi          = {10.1145/1852761.1852764},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WurthingerWS10.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2010,
  editor       = {Andreas Krall and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  title        = {Proceedings of the 8th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2010, Vienna, Austria, September
                  15-17, 2010},
  publisher    = {{ACM}},
  year         = {2010},
  url          = {https://doi.org/10.1145/1852761},
  doi          = {10.1145/1852761},
  isbn         = {978-1-4503-0269-2},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2010.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BinderAVM09,
  author       = {Walter Binder and
                  Danilo Ansaloni and
                  Alex Villaz{\'{o}}n and
                  Philippe Moret},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Parallelizing calling context profiling in virtual machines on multicores},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {111--120},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596672},
  doi          = {10.1145/1596655.1596672},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BinderAVM09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BradelA09,
  author       = {Borys J. Bradel and
                  Tarek S. Abdelrahman},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {The use of hardware transactional memory for the trace-based parallelization
                  of recursive Java programs},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {101--110},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596671},
  doi          = {10.1145/1596655.1596671},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BradelA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CohenG09,
  author       = {Tal Cohen and
                  Joseph Gil},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Three approaches to object evolution},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {57--66},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596665},
  doi          = {10.1145/1596655.1596665},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CohenG09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GuLCH09,
  author       = {Xiaoming Gu and
                  Xiao{-}Feng Li and
                  Buqi Cheng and
                  Eric Huang},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Virtual reuse distance analysis of SPECjvm2008 data locality},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {182--191},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596684},
  doi          = {10.1145/1596655.1596684},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GuLCH09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HannaOSQ09,
  author       = {Philip Hanna and
                  Ian M. O'Neill and
                  Darryl Stewart and
                  Behrang QasemiZadeh},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Development of a Java-based unified and flexible natural language
                  discourse system},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {21--29},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596659},
  doi          = {10.1145/1596655.1596659},
  timestamp    = {Mon, 03 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HannaOSQ09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HarrisonLS09,
  author       = {William Harrison and
                  David Lievens and
                  Fabio Simeoni},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Safer typing of complex {API} usage through Java generics},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {67--75},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596666},
  doi          = {10.1145/1596655.1596666},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HarrisonLS09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HauswirthA09,
  author       = {Matthias Hauswirth and
                  Andrea Adamoli},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Solve {\&} evaluate with informa: a Java-based classroom response
                  system for teaching Java},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {1--10},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596657},
  doi          = {10.1145/1596655.1596657},
  timestamp    = {Sun, 06 Oct 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HauswirthA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KarmaniSA09,
  author       = {Rajesh K. Karmani and
                  Amin Shali and
                  Gul Agha},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Actor frameworks for the {JVM} platform: a comparative analysis},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {11--20},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596658},
  doi          = {10.1145/1596655.1596658},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KarmaniSA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KerschbaumerWWGSF09,
  author       = {Christoph Kerschbaumer and
                  Gregor Wagner and
                  Christian Wimmer and
                  Andreas Gal and
                  Christian Steger and
                  Michael Franz},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {SlimVM: a small footprint Java virtual machine for connected embedded
                  systems},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {133--142},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596678},
  doi          = {10.1145/1596655.1596678},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KerschbaumerWWGSF09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LeungLL09,
  author       = {Alan Leung and
                  Ondrej Lhot{\'{a}}k and
                  Ghulam Lashari},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Automatic parallelization for graphics processing units},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {91--100},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596670},
  doi          = {10.1145/1596655.1596670},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LeungLL09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MolnarKB09,
  author       = {Peter Molnar and
                  Andreas Krall and
                  Florian Brandner},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Stack allocation of objects in the {CACAO} virtual machine},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {153--161},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596680},
  doi          = {10.1145/1596655.1596680},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MolnarKB09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MoretBSVA09,
  author       = {Philippe Moret and
                  Walter Binder and
                  Martin Schoeberl and
                  Alex Villaz{\'{o}}n and
                  Danilo Ansaloni},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Analyzing performance and dynamic behavior of embedded Java software
                  with calling-context cross-profiling},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {121--124},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596674},
  doi          = {10.1145/1596655.1596674},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MoretBSVA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MostafaK09,
  author       = {Nagy Mostafa and
                  Chandra Krintz},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Tracking performance across software revisions},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {162--171},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596682},
  doi          = {10.1145/1596655.1596682},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MostafaK09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ProulxJ09,
  author       = {Viera K. Proulx and
                  Weston Jossey},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Unit test support for Java via reflection and annotations},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {49--56},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596663},
  doi          = {10.1145/1596655.1596663},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ProulxJ09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RickenC09,
  author       = {Mathias Ricken and
                  Robert Cartwright},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {ConcJUnit: unit testing for concurrent programs},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {129--132},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596676},
  doi          = {10.1145/1596655.1596676},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RickenC09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Ryu09,
  author       = {Sukyoung Ryu},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Parsing Fortress syntax},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {76--84},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596667},
  doi          = {10.1145/1596655.1596667},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Ryu09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SchreinerH09,
  author       = {Axel{-}Tobias Schreiner and
                  James E. Heliotis},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {A discipline of tree processing},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {85--90},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596668},
  doi          = {10.1145/1596655.1596668},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SchreinerH09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShenWZSF09,
  author       = {Rui Shen and
                  Ji Wang and
                  Shengdong Zhang and
                  Siqi Shen and
                  Pei Fan},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {A framework for constructing peer-to-peer overlay networks in Java},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {40--48},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596662},
  doi          = {10.1145/1596655.1596662},
  timestamp    = {Mon, 13 May 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ShenWZSF09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StadlerWWMR09,
  author       = {Lukas Stadler and
                  Christian Wimmer and
                  Thomas W{\"{u}}rthinger and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck and
                  John Rose},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Lazy continuations for Java virtual machines},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {143--152},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596679},
  doi          = {10.1145/1596655.1596679},
  timestamp    = {Wed, 25 Sep 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/StadlerWWMR09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TaboadaTD09,
  author       = {Guillermo L. Taboada and
                  Juan Touri{\~{n}}o and
                  Ramon Doallo},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Java for high performance computing: assessment of current research
                  and practice},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {30--39},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596661},
  doi          = {10.1145/1596655.1596661},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/TaboadaTD09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/VillazonBMA09,
  author       = {Alex Villaz{\'{o}}n and
                  Walter Binder and
                  Philippe Moret and
                  Danilo Ansaloni},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {{MAJOR:} rapid tool development with aspect-oriented programming},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {125--128},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596675},
  doi          = {10.1145/1596655.1596675},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/VillazonBMA09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WimmerCBCGF09,
  author       = {Christian Wimmer and
                  Marcelo Silva Cintra and
                  Michael Bebenita and
                  Mason Chang and
                  Andreas Gal and
                  Michael Franz},
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Phase detection using trace compilation},
  booktitle    = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  pages        = {172--181},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655.1596683},
  doi          = {10.1145/1596655.1596683},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WimmerCBCGF09.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2009,
  editor       = {Ben Stephenson and
                  Christian W. Probst},
  title        = {Proceedings of the 7th International Conference on Principles and
                  Practice of Programming in Java, {PPPJ} 2009, Calgary, Alberta, Canada,
                  August 27-28, 2009},
  publisher    = {{ACM}},
  year         = {2009},
  url          = {https://doi.org/10.1145/1596655},
  doi          = {10.1145/1596655},
  isbn         = {978-1-60558-598-7},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2009.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniB08,
  author       = {Lorenzo Bettini and
                  Viviana Bono},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Type safe dynamic object delegation in class-based languages},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {171--180},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411756},
  doi          = {10.1145/1411732.1411756},
  timestamp    = {Mon, 26 Apr 2021 09:27:01 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniB08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniBN08,
  author       = {Lorenzo Bettini and
                  Viviana Bono and
                  Marco Naddeo},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {A trait based re-engineering technique for Java hierarchies},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {149--158},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411753},
  doi          = {10.1145/1411732.1411753},
  timestamp    = {Sat, 19 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniBN08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GampeRNP08,
  author       = {Andreas Gampe and
                  Jeffery von Ronne and
                  David Niedzielski and
                  Kleanthis Psarris},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Speculative improvements to verifiable bounds check elimination},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {85--94},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411745},
  doi          = {10.1145/1411732.1411745},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GampeRNP08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Gast08,
  author       = {Holger Gast},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Patterns and traceability in teaching software architecture},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {23--31},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411736},
  doi          = {10.1145/1411732.1411736},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Gast08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GeoffrayTCF08,
  author       = {Nicolas Geoffray and
                  Ga{\"{e}}l Thomas and
                  Charles Cl{\'{e}}ment and
                  Bertil Folliot},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {A lazy developer approach: building a {JVM} with third party software},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {73--82},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411743},
  doi          = {10.1145/1411732.1411743},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GeoffrayTCF08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HaublWM08,
  author       = {Christian H{\"{a}}ubl and
                  Christian Wimmer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Optimized strings for the Java HotSpot{\texttrademark} virtual machine},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {105--114},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411747},
  doi          = {10.1145/1411732.1411747},
  timestamp    = {Tue, 28 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HaublWM08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HauswirthZMK08,
  author       = {Matthias Hauswirth and
                  Dmitrijs Zaparanuks and
                  Amirhossein Malekpour and
                  Mostafa Keikha},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {The JavaFest: a collaborative learning technique for Java programming
                  courses},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {3--12},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411734},
  doi          = {10.1145/1411732.1411734},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HauswirthZMK08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/JovicH08,
  author       = {Milan Jovic and
                  Matthias Hauswirth},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Measuring the performance of interactive applications with listener
                  latency profiling},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {137--146},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411751},
  doi          = {10.1145/1411732.1411751},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/JovicH08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KabanovR08,
  author       = {Jevgeni Kabanov and
                  Rein Raudj{\"{a}}rv},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Embedded typesafe domain specific languages for Java},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {189--197},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411758},
  doi          = {10.1145/1411732.1411758},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KabanovR08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LineJE08,
  author       = {Christopher Line and
                  K. R. Jayaram and
                  Patrick Eugster},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Lazy argument passing in Java {RMI}},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {127--136},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411750},
  doi          = {10.1145/1411732.1411750},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LineJE08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/NaderlingerT08,
  author       = {Andreas Naderlinger and
                  Josef Templ},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {A framework for command processing in Java/Swing programs based on
                  the {MVC} pattern},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {35--42},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411738},
  doi          = {10.1145/1411732.1411738},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/NaderlingerT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Plumicke08,
  author       = {Martin Pl{\"{u}}micke},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Intersection types in Java},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {181--188},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411757},
  doi          = {10.1145/1411732.1411757},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Plumicke08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PohjalainenT08,
  author       = {Pietu Pohjalainen and
                  Juha Taina},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Self-configuring object-to-relational mapping queries},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {53--59},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411740},
  doi          = {10.1145/1411732.1411740},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PohjalainenT08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/QuitadamoASFAC08,
  author       = {Raffaele Quitadamo and
                  Danilo Ansaloni and
                  Niranjan Suri and
                  Kenneth M. Ford and
                  James F. Allen and
                  Giacomo Cabri},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {The {PIM:} an innovative robot coordination model based on Java thread
                  migration},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {43--51},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411739},
  doi          = {10.1145/1411732.1411739},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/QuitadamoASFAC08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RiccioniDL08,
  author       = {Anna Riccioni and
                  Enrico Denti and
                  Roberto Laschi},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {An experimental environment for teaching Java security},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {13--22},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411735},
  doi          = {10.1145/1411732.1411735},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RiccioniDL08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RogersZKW08,
  author       = {Ian Rogers and
                  Jisheng Zhao and
                  Chris C. Kirkham and
                  Ian Watson},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Constraint based optimization of stationary fields},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {95--104},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411746},
  doi          = {10.1145/1411732.1411746},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RogersZKW08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/VillazonBM08,
  author       = {Alex Villaz{\'{o}}n and
                  Walter Binder and
                  Philippe Moret},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Aspect weaving in standard Java class libraries},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {159--167},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411754},
  doi          = {10.1145/1411732.1411754},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/VillazonBM08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WagnerGF08,
  author       = {Gregor Wagner and
                  Andreas Gal and
                  Michael Franz},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Slim {VM:} optimistic partial program loading for connected embedded
                  Java virtual machines},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {117--126},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411749},
  doi          = {10.1145/1411732.1411749},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WagnerGF08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/YermolovichGF08,
  author       = {Alexander Yermolovich and
                  Andreas Gal and
                  Michael Franz},
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Portable execution of legacy binaries on the Java virtual machine},
  booktitle    = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  pages        = {63--72},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732.1411742},
  doi          = {10.1145/1411732.1411742},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/YermolovichGF08.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2008,
  editor       = {Lu{\'{\i}}s Veiga and
                  Vasco Amaral and
                  R. Nigel Horspool and
                  Giacomo Cabri},
  title        = {Proceedings of the 6th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2008, Modena, Italy, September 9-11,
                  2008},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {347},
  publisher    = {{ACM}},
  year         = {2008},
  url          = {https://doi.org/10.1145/1411732},
  doi          = {10.1145/1411732},
  isbn         = {978-1-60558-223-8},
  timestamp    = {Mon, 26 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2008.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AlierCC07,
  author       = {Marc Alier Forment and
                  Pablo Casado Arias and
                  Mar{\'{\i}}a Jos{\'{e}} Casany Guerrero},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {J2MEMicroDB: an open source distributed database engine for mobile
                  applications},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {231--235},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294358},
  doi          = {10.1145/1294325.1294358},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/AlierCC07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BebenitaGF07,
  author       = {Michael Bebenita and
                  Andreas Gal and
                  Michael Franz},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Implementing fast {JVM} interpreters using Java itself},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {145--154},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294345},
  doi          = {10.1145/1294325.1294345},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BebenitaGF07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BettiniCV07,
  author       = {Lorenzo Bettini and
                  Sara Capecchi and
                  Betti Venneri},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Featherweight Java with multi-methods},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {83--92},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294337},
  doi          = {10.1145/1294325.1294337},
  timestamp    = {Thu, 14 Oct 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BettiniCV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BinderHM07,
  author       = {Walter Binder and
                  Jarle Hulaas and
                  Philippe Moret},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Advanced Java bytecode instrumentation},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {135--144},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294344},
  doi          = {10.1145/1294325.1294344},
  timestamp    = {Tue, 21 Mar 2023 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BinderHM07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BradelA07,
  author       = {Borys J. Bradel and
                  Tarek S. Abdelrahman},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {The potential of trace-level parallelism in Java programs},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {167--174},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294348},
  doi          = {10.1145/1294325.1294348},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BradelA07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CerianiRU07,
  author       = {Stefano Ceriani and
                  Claudia Raibulet and
                  Luigi Ubezio},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A Java mobile-enabled environment to access adaptive services},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {249--254},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294361},
  doi          = {10.1145/1294325.1294361},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CerianiRU07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Chiba07,
  author       = {Yuji Chiba},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Redundant boxing elimination by a dynamic compiler for Java},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {215--220},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294355},
  doi          = {10.1145/1294325.1294355},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Chiba07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CimadamoreV07,
  author       = {Maurizio Cimadamore and
                  Mirko Viroli},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A Prolog-oriented extension of Java programming based on generics
                  and annotations},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {197--202},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294352},
  doi          = {10.1145/1294325.1294352},
  timestamp    = {Wed, 14 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CimadamoreV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Cook07,
  author       = {Robert P. Cook},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {The design of a Java phone programming environment},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {31--37},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294330},
  doi          = {10.1145/1294325.1294330},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Cook07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GotelSW07,
  author       = {Olly Gotel and
                  Christelle Scharff and
                  Andrew Wildenberg},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Extending and contributing to an open source web-based system for
                  the assessment of programming problems},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {3--12},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294327},
  doi          = {10.1145/1294325.1294327},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GotelSW07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HoffmanE07,
  author       = {Kevin J. Hoffman and
                  Patrick Eugster},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Bridging Java and AspectJ through explicit join points},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {63--72},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294335},
  doi          = {10.1145/1294325.1294335},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HoffmanE07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Hughes07,
  author       = {Andrew Hughes},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A framework for mobile Java applications},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {243--248},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294360},
  doi          = {10.1145/1294325.1294360},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Hughes07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LanciaPL07,
  author       = {Maurizio Lancia and
                  Roberto Puccinelli and
                  Flavio Lombardi},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Feasibility and benefits of migrating towards {JEE:} a real life case},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {13--20},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294328},
  doi          = {10.1145/1294325.1294328},
  timestamp    = {Wed, 07 Dec 2022 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LanciaPL07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LoyauteFR07,
  author       = {Gautier Loyaut{\'{e}} and
                  R{\'{e}}mi Forax and
                  Gilles Roussel},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A Java toolkit for the design and the automatic checking of server
                  architectures},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {113--122},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294341},
  doi          = {10.1145/1294325.1294341},
  timestamp    = {Mon, 06 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LoyauteFR07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MakelaL07,
  author       = {Sami M{\"{a}}kel{\"{a}} and
                  Ville Lepp{\"{a}}nen},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A software metric for coherence of class roles in Java programs},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {51--60},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294333},
  doi          = {10.1145/1294325.1294333},
  timestamp    = {Fri, 09 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/MakelaL07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MarquetG07,
  author       = {Kevin Marquet and
                  Gilles Grimaud},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A {DSL} approach for object memory management of small devices},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {155--164},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294346},
  doi          = {10.1145/1294325.1294346},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MarquetG07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MarzoukJJ07,
  author       = {Soumaya Marzouk and
                  Maher Ben Jemaa and
                  Mohamed Jmaiel},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A serialization based approach for strong mobility of shared object},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {237--242},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294359},
  doi          = {10.1145/1294325.1294359},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MarzoukJJ07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Plumicke07,
  author       = {Martin Pl{\"{u}}micke},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Typeless programming in Java 5.0 with wildcards},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {73--82},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294336},
  doi          = {10.1145/1294325.1294336},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Plumicke07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Puder07,
  author       = {Arno Puder},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A cross-language framework for developing {AJAX} applications},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {105--112},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294340},
  doi          = {10.1145/1294325.1294340},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Puder07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RicciV07,
  author       = {Alessandro Ricci and
                  Mirko Viroli},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {simpA: an agent-oriented approach for prototyping concurrent applications
                  on top of Java},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {185--194},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294350},
  doi          = {10.1145/1294325.1294350},
  timestamp    = {Sat, 09 Apr 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/RicciV07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SingerBLW07,
  author       = {Jeremy Singer and
                  Gavin Brown and
                  Mikel Luj{\'{a}}n and
                  Ian Watson},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Towards intelligent analysis techniques for object pretenuring},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {203--208},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294353},
  doi          = {10.1145/1294325.1294353},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SingerBLW07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SteinerKT07,
  author       = {Edwin Steiner and
                  Andreas Krall and
                  Christian Thalinger},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Adaptive inlining and on-stack replacement in the {CACAO} virtual
                  machine},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {221--226},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294356},
  doi          = {10.1145/1294325.1294356},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SteinerKT07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/TiellaVT07,
  author       = {Roberto Tiella and
                  Adolfo Villafiorita and
                  Silvia Tomasi},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {FSMC+, a tool for the generation of Java code from statecharts},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {93--102},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294338},
  doi          = {10.1145/1294325.1294338},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/TiellaVT07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/VazhkudaiKS07,
  author       = {Sudharshan S. Vazhkudai and
                  James Arthur Kohl and
                  Jens Schwidder},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {A Java-based science portal for neutron scattering experiments},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {21--30},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294329},
  doi          = {10.1145/1294325.1294329},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/VazhkudaiKS07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WurthingerWM07,
  author       = {Thomas W{\"{u}}rthinger and
                  Christian Wimmer and
                  Hanspeter M{\"{o}}ssenb{\"{o}}ck},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Array bounds check elimination for the Java HotSpot{\texttrademark}
                  client compiler},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {125--133},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294343},
  doi          = {10.1145/1294325.1294343},
  timestamp    = {Tue, 28 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WurthingerWM07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/YeYNNA07,
  author       = {Yunwen Ye and
                  Yasuhiro Yamamoto and
                  Kumiyo Nakakoji and
                  Yoshiyuki Nishinaka and
                  Mitsuhiro Asada},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Searching the library and asking the peers: learning to use Java APIs
                  on demand},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {41--50},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294332},
  doi          = {10.1145/1294325.1294332},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/YeYNNA07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZaparanuksJH07,
  author       = {Dmitrijs Zaparanuks and
                  Milan Jovic and
                  Matthias Hauswirth},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {The potential of speculative class-loading},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {209--214},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294354},
  doi          = {10.1145/1294325.1294354},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZaparanuksJH07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZhangKN07,
  author       = {Lingli Zhang and
                  Chandra Krintz and
                  Priya Nagpurkar},
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Supporting exception handling for futures in Java},
  booktitle    = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  pages        = {175--184},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325.1294349},
  doi          = {10.1145/1294325.1294349},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZhangKN07.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2007,
  editor       = {Vasco Amaral and
                  Luis Marcelino and
                  Lu{\'{\i}}s Veiga and
                  H. Conrad Cunningham},
  title        = {Proceedings of the 5th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2007, Lisboa, Portugal, September 5-7,
                  2007},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {272},
  publisher    = {{ACM}},
  year         = {2007},
  url          = {https://doi.org/10.1145/1294325},
  doi          = {10.1145/1294325},
  isbn         = {978-1-59593-672-1},
  timestamp    = {Mon, 26 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2007.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BaldoniBT06,
  author       = {Matteo Baldoni and
                  Guido Boella and
                  Leendert W. N. van der Torre},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Interaction among objects via roles: sessions and affordances in Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {188--193},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168081},
  doi          = {10.1145/1168054.1168081},
  timestamp    = {Fri, 09 Apr 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BaldoniBT06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Barolli06,
  author       = {Leonard Barolli},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {{M3PS:} a multi-platform {P2P} system based on {JXTA} and Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {224--229},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168088},
  doi          = {10.1145/1168054.1168088},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Barolli06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CabriLQ06,
  author       = {Giacomo Cabri and
                  Letizia Leonardi and
                  Raffaele Quitadamo},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Enabling Java mobile computing on the {IBM} Jikes research virtual
                  machine},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {62--71},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168064},
  doi          = {10.1145/1168054.1168064},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CabriLQ06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CervelleFR06,
  author       = {Julien Cervelle and
                  R{\'{e}}mi Forax and
                  Gilles Roussel},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Tatoo: an innovative parser generator},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {13--20},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168057},
  doi          = {10.1145/1168054.1168057},
  timestamp    = {Mon, 06 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CervelleFR06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Chiba06,
  author       = {Yuji Chiba},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Heap protection for Java virtual machines},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {103--112},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168069},
  doi          = {10.1145/1168054.1168069},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Chiba06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CieleckiFJJ06,
  author       = {Maciej Cielecki and
                  Jedrzej Fulara and
                  Krzysztof Jakubczyk and
                  Lukasz Jancewicz},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Propagation of {JML} non-null annotations in Java programs},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {135--140},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168073},
  doi          = {10.1145/1168054.1168073},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CieleckiFJJ06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/FischerG06,
  author       = {Gregor Fischer and
                  J{\"{u}}rgen Wolff von Gudenberg},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Improving the quality of programming education by online assessment},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {208--211},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168085},
  doi          = {10.1145/1168054.1168085},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/FischerG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Forster06,
  author       = {Florian Forster},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Cost and benefit of rigorous decoupling with context-specific interfaces},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {23--30},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168059},
  doi          = {10.1145/1168054.1168059},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Forster06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GitzelS06,
  author       = {Ralf Gitzel and
                  Michael Schwind},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Experiences with hierarchy-based code generation in the {J2EE} context},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {216--223},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168087},
  doi          = {10.1145/1168054.1168087},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GitzelS06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GreinerDPABG06,
  author       = {Torsten Greiner and
                  Willy D{\"{u}}ster and
                  Francis Pouatcha and
                  Rainer von Ammon and
                  Hans{-}Martin Brandl and
                  David Guschakowski},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Business activity monitoring of norisbank taking the example of the
                  application easyCredit and the future adoption of Complex Event Processing
                  {(CEP)}},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {237--242},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168090},
  doi          = {10.1145/1168054.1168090},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GreinerDPABG06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Gruntz06,
  author       = {Dominik Gruntz},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Infinite streams in Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {182--187},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168080},
  doi          = {10.1145/1168054.1168080},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Gruntz06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HruzHGZ06,
  author       = {Tomas Hruz and
                  Matthias Hirsch{-}Hoffmann and
                  Wilhelm Gruissem and
                  Philip Zimmermann},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Reducing Java internet project risks: a case study of public measurement
                  of client component functionality in the user community},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {199--202},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168083},
  doi          = {10.1145/1168054.1168083},
  timestamp    = {Mon, 16 Sep 2024 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/HruzHGZ06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/JobstP06,
  author       = {Daniel Jobst and
                  Gerald Preissler},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Mapping clouds of {SOA-} and business-related events for an enterprise
                  cockpit in a Java-based environment},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {230--236},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168089},
  doi          = {10.1145/1168054.1168089},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/JobstP06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Kredel06,
  author       = {Heinz Kredel},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {On the design of a Java computer algebra system},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {143--152},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168075},
  doi          = {10.1145/1168054.1168075},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Kredel06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MathiskeSU06,
  author       = {Bernd Mathiske and
                  Douglas N. Simon and
                  Dave Ungar},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {The Project Maxwell assembler system},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {3--12},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168056},
  doi          = {10.1145/1168054.1168056},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MathiskeSU06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/McQuillanP06,
  author       = {Jacqueline A. McQuillan and
                  James F. Power},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Experiences of using the Dagstuhl Middle Metamodel for defining software
                  metrics},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {194--198},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168082},
  doi          = {10.1145/1168054.1168082},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/McQuillanP06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MerdesD06,
  author       = {Matthias Merdes and
                  Dirk Dorsch},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Experiences with the development of a reverse engineering tool for
                  {UML} sequence diagrams: a case study in modern Java development},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {125--134},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168072},
  doi          = {10.1145/1168054.1168072},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MerdesD06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Merz06,
  author       = {Matthias Merz},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {The management of users, roles, and permissions in JDOSecure},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {85--93},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168067},
  doi          = {10.1145/1168054.1168067},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Merz06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MurkK06,
  author       = {Oleg M{\"{u}}rk and
                  Jevgeni Kabanov},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Aranea: web framework construction and integration kit},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {163--172},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168077},
  doi          = {10.1145/1168054.1168077},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MurkK06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ParkR06,
  author       = {Derek A. Park and
                  Stephen V. Rice},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {A framework for unified resource management in Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {113--122},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168070},
  doi          = {10.1145/1168054.1168070},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ParkR06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PlumickeB06,
  author       = {Martin Pl{\"{u}}micke and
                  J{\"{o}}rg B{\"{a}}uerle},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Typeless programming in Java 5.0},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {175--181},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168079},
  doi          = {10.1145/1168054.1168079},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PlumickeB06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ReitzN06,
  author       = {Markus Reitz and
                  Ulrich N{\"{o}}gel},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Components: a valuable investment for financial engineering, why derivative
                  contracts should be active documents},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {153--162},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168076},
  doi          = {10.1145/1168054.1168076},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ReitzN06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RiasolX06,
  author       = {Joan Esteve Riasol and
                  Fatos Xhafa},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Juxta-Cat: a JXTA-based platform for distributed computing},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {72--81},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168065},
  doi          = {10.1145/1168054.1168065},
  timestamp    = {Sun, 02 Jun 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/RiasolX06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Schmolitzky06,
  author       = {Axel Schmolitzky},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Teaching inheritance concepts with Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {203--207},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168084},
  doi          = {10.1145/1168054.1168084},
  timestamp    = {Sat, 30 Sep 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Schmolitzky06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SingerK06,
  author       = {Jeremy Singer and
                  Chris C. Kirkham},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Dynamic analysis of program concepts in Java},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {31--39},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168060},
  doi          = {10.1145/1168054.1168060},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SingerK06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WangWCH06,
  author       = {Chien{-}Min Wang and
                  Shun{-}Te Wang and
                  Hsi{-}Min Chen and
                  Chi{-}Chang Huang},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {An extensible mechanism for Long-Term Persistence of JavaBeans components},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {94--102},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168068},
  doi          = {10.1145/1168054.1168068},
  timestamp    = {Sat, 19 Oct 2019 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/WangWCH06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/XianSJ06,
  author       = {Feng Xian and
                  Witawas Srisa{-}an and
                  Hong Jiang},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Investigating throughput degradation behavior of Java application
                  servers: a view from inside a virtual machine},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {40--49},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168061},
  doi          = {10.1145/1168054.1168061},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/XianSJ06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/YangCCCL06,
  author       = {Chih{-}Chieh Yang and
                  Chung{-}Kai Chen and
                  Yu{-}Hao Chang and
                  Kai{-}Hsin Chung and
                  Jenq Kuen Lee},
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Streaming support for Java {RMI} in distributed environments},
  booktitle    = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  pages        = {53--61},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054.1168063},
  doi          = {10.1145/1168054.1168063},
  timestamp    = {Tue, 06 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/YangCCCL06.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2006,
  editor       = {Ralf Gitzel and
                  Markus Aleksy and
                  Martin Schader},
  title        = {Proceedings of the 4th International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2006, Mannheim, Germany, August 30
                  - September 1, 2006},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {178},
  publisher    = {{ACM}},
  year         = {2006},
  url          = {https://doi.org/10.1145/1168054},
  doi          = {10.1145/1168054},
  isbn         = {3-939352-05-5},
  timestamp    = {Sun, 25 Oct 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/2006.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AllenC04,
  author       = {Eric E. Allen and
                  Robert Cartwright},
  editor       = {John Waldron},
  title        = {Safe instantiation in generic Java},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {61--66},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071578},
  timestamp    = {Mon, 26 Nov 2018 15:05:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AllenC04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AyresN04,
  author       = {Tony Ayres and
                  Brian Nolan},
  editor       = {John Waldron},
  title        = {Voice activated command and control with Java-enabled speech recognition
                  over Wifi},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {114--119},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071586},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AyresN04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BerkovichI04,
  author       = {Simon Y. Berkovich and
                  Mohammad Inayatullah},
  editor       = {John Waldron},
  title        = {Improving approximate matching capabilities for Meta Map Transfer
                  applications},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {143--147},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071592},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BerkovichI04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BoldiV04,
  author       = {Paolo Boldi and
                  Sebastiano Vigna},
  editor       = {John Waldron},
  title        = {WebGraph: things you thought you could not do with Java{\texttrademark}},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {1--8},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071567},
  timestamp    = {Tue, 28 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/BoldiV04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BulutPF04,
  author       = {Hasan Bulut and
                  Shrideep Pallickara and
                  Geoffrey C. Fox},
  editor       = {John Waldron},
  title        = {Implementing a NTP-based time service within a distributed middleware
                  system},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {126--134},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071589},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BulutPF04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CabriFL04,
  author       = {Giacomo Cabri and
                  Luca Ferrari and
                  Letizia Leonardi},
  editor       = {John Waldron},
  title        = {Embedding {JAAS} in agent roles to apply local security policies},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {135--140},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071590},
  timestamp    = {Mon, 30 Mar 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/CabriFL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CabriFL04a,
  author       = {Giacomo Cabri and
                  Luca Ferrari and
                  Letizia Leonardi},
  editor       = {John Waldron},
  title        = {MailConfigurator: automatic configuration of e-mail accounts through
                  Java mobile agents},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {141--142},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071591},
  timestamp    = {Mon, 30 Mar 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/CabriFL04a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CunninghamLZ04,
  author       = {H. Conrad Cunningham and
                  Yi Liu and
                  Cuihua Zhang},
  editor       = {John Waldron},
  title        = {Using the divide and conquer strategy to teach Java framework design},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {40--45},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071574},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CunninghamLZ04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DebbabiGKTTYZ04,
  author       = {Mourad Debbabi and
                  Abdelouahed Gherbi and
                  Lamia Ketari and
                  Chamseddine Talhi and
                  Nadia Tawbi and
                  Hamdi Yahyaoui and
                  Sami Zhioua},
  editor       = {John Waldron},
  title        = {A dynamic compiler for embedded Java virtual machines},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {100--106},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071584},
  timestamp    = {Sun, 02 Oct 2022 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/DebbabiGKTTYZ04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DebbabiGKTYZ04,
  author       = {Mourad Debbabi and
                  Abdelouahed Gherbi and
                  Lamia Ketari and
                  Chamseddine Talhi and
                  Hamdi Yahyaoui and
                  Sami Zhioua},
  editor       = {John Waldron},
  title        = {a synergy between efficient interpretation and fast selective dynamic
                  compilation for the acceleration of embedded Java virtual machines},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {107--113},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071585},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DebbabiGKTYZ04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DepradineA04,
  author       = {Colin Depradine and
                  Julian Arthur},
  editor       = {John Waldron},
  title        = {A tool for incorporating unit testing into a Java programming curriculum},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {34--39},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071573},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DepradineA04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GitzelA04,
  author       = {Ralf Gitzel and
                  Markus Aleksy},
  editor       = {John Waldron},
  title        = {Implementation of a model-centric web application framework with {J2EE}},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {148--153},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071593},
  timestamp    = {Thu, 21 Jan 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GitzelA04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Jacquot04,
  author       = {Jean{-}Pierre Jacquot},
  editor       = {John Waldron},
  title        = {A full Java post-graduate curriculum},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {46--51},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071575},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Jacquot04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KatoL04,
  author       = {Mayumi Kato and
                  Chia{-}Tien Dan Lo},
  editor       = {John Waldron},
  title        = {A heap de/compression module for wireless Java},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {91--99},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071582},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KatoL04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Malevris04,
  author       = {Nicos Malevris},
  editor       = {John Waldron},
  title        = {On structurally testing Java programs effectively},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {21--26},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071570},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Malevris04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MitchellP04,
  author       = {{\'{A}}ine Mitchell and
                  James F. Power},
  editor       = {John Waldron},
  title        = {An empirical investigation into the dimensions of run-time coupling
                  in Java programs},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {9--14},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071568},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MitchellP04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/NagpurkarK04,
  author       = {Priya Nagpurkar and
                  Chandra Krintz},
  editor       = {John Waldron},
  title        = {Visualization and analysis of phased behavior in Java programs},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {27--33},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071571},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/NagpurkarK04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OwensDD04,
  author       = {Louise Owens and
                  Adam Duffy and
                  Tom Dowling},
  editor       = {John Waldron},
  title        = {An Identity Based Encryption system},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {154--159},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071594},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/OwensDD04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RippertCG04,
  author       = {Christophe Rippert and
                  Alexandre Courbot and
                  Gilles Grimaud},
  editor       = {John Waldron},
  title        = {A low-footprint class loading mechanism for embedded Java virtual
                  machines},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {75--82},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071580},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RippertCG04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/StephensonH04,
  author       = {Ben Stephenson and
                  Wade Holst},
  editor       = {John Waldron},
  title        = {A quantitative analysis of Java bytecode sequences},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {15--20},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071569},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/StephensonH04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WangWHC04,
  author       = {Chien{-}Min Wang and
                  Shun{-}Te Wang and
                  Shyh{-}Fong Hong and
                  Hsi{-}Min Chen},
  editor       = {John Waldron},
  title        = {Java event broadcasting in {CSCW} environment},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {120--125},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071587},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WangWHC04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Wells04,
  author       = {George Wells},
  editor       = {John Waldron},
  title        = {New and improved: Linda in Java},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {67--74},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071579},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Wells04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZhangK04,
  author       = {Lingli Zhang and
                  Chandra Krintz},
  editor       = {John Waldron},
  title        = {Profile-driven code unloading for resource-constrained JVMs},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {83--90},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071581},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZhangK04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ZhangN04,
  author       = {Jianna J. Zhang and
                  Huy Nguyen},
  editor       = {John Waldron},
  title        = {An example oriented on-line Java tutorial for university students},
  booktitle    = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  pages        = {52--60},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071576},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ZhangN04.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2004,
  editor       = {John Waldron},
  title        = {Proceedings of the 3rd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2004, Las Vegas, Nevada, USA, June
                  16-18, 2004},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {91},
  publisher    = {{ACM}},
  year         = {2004},
  url          = {https://dl.acm.org/citation.cfm?id=1071565},
  isbn         = {1-59593-171-6},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2004.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AkreT03,
  author       = {Anupama Akre and
                  Sabin Tabirca},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Imaging technologies in {JAVA}},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {159--161},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957336},
  timestamp    = {Mon, 26 Nov 2018 15:05:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AkreT03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Alexandre03,
  author       = {Thomas Alexandre},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Using design patterns to build dynamically extensible collaborative
                  virtual environments},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {21--23},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957297},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Alexandre03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BoldiV03,
  author       = {Paolo Boldi and
                  Sebastiano Vigna},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Rethinking Java strings},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {27--30},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957300},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BoldiV03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BouchenakHP03,
  author       = {Sara Bouchenak and
                  Daniel Hagimont and
                  Noel De Palma},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Efficient Java thread serialization},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {35--39},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957302},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BouchenakHP03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CaballeX03,
  author       = {Santi Caball{\'{e}} and
                  Fatos Xhafa},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A study into the feasibility of generic programming in Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {25--26},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957298},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CaballeX03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CabriFL03,
  author       = {Giacomo Cabri and
                  Luca Ferrari and
                  Letizia Leonardi},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Manipulation of Java agent bytecode to add roles},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {7--12},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957294},
  timestamp    = {Mon, 30 Mar 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/CabriFL03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CaseyE03,
  author       = {Ken Casey and
                  Chris Exton},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java 3D implementation of a geon based visualisation tool for {UML}},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {63--65},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957309},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CaseyE03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CecchiCI03,
  author       = {Leonardo Cecchi and
                  Pilu Crescenzi and
                  Gaia Innocenti},
  editor       = {James F. Power and
                  John Waldron},
  title        = {C : {C++} = JavaMM: Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {75--78},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957313},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CecchiCI03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CounsellHJMM03,
  author       = {Steve Counsell and
                  Youssef Hassoun and
                  Roger Johnson and
                  Keith Mannock and
                  Emilia Mendes},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Trends in Java code changes: the key to identification of refactorings?},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {45--48},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957305},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CounsellHJMM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CurranHC03,
  author       = {D. Curran and
                  Neil J. Hurley and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Securing Java through software watermarking},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {145--148},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957333},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CurranHC03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/CzenkoR03,
  author       = {Marcin Czenko and
                  Jean{-}Luc Raffy},
  editor       = {James F. Power and
                  John Waldron},
  title        = {JEstelle novel approach to the distributed Java systems specification
                  and development},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {213--218},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957351},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/CzenkoR03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DavisW03,
  author       = {Brian Davis and
                  John Waldron},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A survey of optimisations for the Java Virtual Machine},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {181--183},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957344},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DavisW03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DawsonC03,
  author       = {Julia Dawson and
                  David Coward},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A child's eye view of Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {63--65},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957311},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DawsonC03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DelerayBR03,
  author       = {Christophe Deleray and
                  Nicolas Bedon and
                  Gilles Roussel},
  editor       = {James F. Power and
                  John Waldron},
  title        = {MyJVM: a 100{\%} pure Java customizable Java Virtual Machine},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {177--179},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957343},
  timestamp    = {Mon, 06 Jan 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DelerayBR03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DenaroR03,
  author       = {Daniele Denaro and
                  Franco Rubinacci},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Neural networks library in Java{\texttrademark}: a proposal for network
                  intelligent agents},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {185--189},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957346},
  timestamp    = {Tue, 28 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/DenaroR03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DiehlB03,
  author       = {Stephan Diehl and
                  Claudia Bieg},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A new approach for implementing stand-alone and Web-based interpreters
                  for Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {31--34},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957301},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DiehlB03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DoyleM03,
  author       = {J. Doyle and
                  C. Meudec},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{IBIS:} an Interactive Bytecode Inspection System, using symbolic
                  execution and constraint logic programming},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {55--58},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957307},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DoyleM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Gibson03,
  author       = {J. Paul Gibson},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A noughts and crosses Java applet to teach programming to primary
                  school children},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {85--88},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957315},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Gibson03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GildeaBN03,
  author       = {Conor Gildea and
                  Declan Barber and
                  Brian Nolan},
  editor       = {James F. Power and
                  John Waldron},
  title        = {SensTec: monitoring the welfare of livestock in transit},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {105--108},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957321},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GildeaBN03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GildeaD03,
  author       = {David Gildea and
                  Tom Dowling},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java OpenCard framework based medical smartcard system},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {99--103},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957320},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GildeaD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HartmanK03,
  author       = {David Hartman and
                  Jaroslav Kaccer},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{JUTS:} J-sim urban traffic simulator},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {113},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957323},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HartmanK03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HassounJC03,
  author       = {Youssef Hassoun and
                  Roger Johnson and
                  Steve Counsell},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Reusability, open implementation and Java's dynamic proxies},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {3--6},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957293},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HassounJC03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HealyBN03,
  author       = {Paul Healy and
                  Declan Barber and
                  Brian Nolan},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Developing unified messaging system apps in {JAVA}},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {137--138},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957330},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HealyBN03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HeaneyD03,
  author       = {David Heaney and
                  Charlie Daly},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Mass production of individual feedback},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {93},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957317},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HeaneyD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HowellKR03,
  author       = {Christopher J. Howell and
                  Gregory M. Kapfhammer and
                  Robert S. Roos},
  editor       = {James F. Power and
                  John Waldron},
  title        = {An examination of the run-time performance of {GUI} creation frameworks},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {171--176},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957342},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HowellKR03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LerouxRM03,
  author       = {Hugo Leroux and
                  Annya R{\'{e}}quil{\'{e}}{-}Romanczuk and
                  Christine Mingins},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{JACOT:} a tool to dynamically visualise the execution of concurrent
                  Java programs},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {201--206},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957349},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LerouxRM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LoughranD03,
  author       = {John Loughran and
                  Tom Dowling},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java implemented key collision attack on the data encryption standard
                  {(DES)}},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {155--157},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957335},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LoughranD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LunneyM03,
  author       = {Tom Lunney and
                  Aidan McCaughey},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Object persistence in Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {115--120},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957325},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LunneyM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/LunneyML03,
  author       = {T. F. Lunney and
                  Paul J. McCullagh and
                  P. J. Lundy},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Java as the lingua franca for teaching graduate students},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {89--91},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957316},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/LunneyML03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/McRitchieBS03,
  author       = {Ian McRitchie and
                  T. John Brown and
                  Ivor T. A. Spence},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java framework for the static reflection, composition and synthesis
                  of software components},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {19--20},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957296},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/McRitchieBS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MilosavljevicVKM03,
  author       = {Branko Milosavljevic and
                  Milan Vidakovic and
                  Srdjan Komazec and
                  Gordana Milosavljevic},
  editor       = {James F. Power and
                  John Waldron},
  title        = {User interface code generation for EJB-based data models using intermediate
                  form representations},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {125--132},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957327},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MilosavljevicVKM03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Nolan03,
  author       = {Brian Nolan},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Java and information retrieval from the Internet},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {133--135},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957329},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Nolan03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/OKeeffeC03,
  author       = {Mark Kent O'Keeffe and
                  Mel {\'{O}} Cinn{\'{e}}ide},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A stochastic approach to automated design improvement},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {59--62},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957308},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/OKeeffeC03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ONeillHLG03,
  author       = {Ian M. O'Neill and
                  Philip Hanna and
                  Xingkun Liu and
                  Des Greer},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java implementation of cross-domain mixed initiative spoken dialogue
                  management},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {95--98},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957319},
  timestamp    = {Mon, 03 May 2021 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ONeillHLG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/PageKANW03,
  author       = {Andrew J. Page and
                  Thomas M. Keane and
                  Richard Allen and
                  Thomas J. Naughton and
                  John Waldron},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Multi-tiered distributed computing platform},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {191--194},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957347},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/PageKANW03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Poial03,
  author       = {Jaanus P{\"{o}}ial},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Implementation of directed multigraphs in Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {163},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957337},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Poial03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/QuigRK03,
  author       = {Bruce Quig and
                  John Rosenberg and
                  Michael K{\"{o}}lling},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Supporting interactive invocation of remote services within an integrated
                  programming environment},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {195--200},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957348},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/QuigRK03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RajsbaumV03,
  author       = {Sergio Rajsbaum and
                  Elisa Viso},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A case for {OO} -- Java -- in teaching algorithm analysis},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {79--83},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957314},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RajsbaumV03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Ridjanovic03,
  author       = {Dzenan Ridjanovic},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Pedagogical tools for database design, development and use},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {121--124},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957326},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Ridjanovic03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Ritter03,
  author       = {Simon Ritter},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{PPPJ} 2003: keynote talk},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {1},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957291},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Ritter03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RuizGG03,
  author       = {Irene Luque Ruiz and
                  Gonzalo Cerruela Garc{\'{\i}}a and
                  Miguel {\'{A}}ngel G{\'{o}}mez{-}Nieto},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java dialog system for use in computer-aided teaching},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {71--74},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957312},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RuizGG03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SalamO03,
  author       = {Ahmed O. Abdul Salam and
                  Tarik Ozkul},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Java-based cyber technique for on-line engineering labs},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {109--112},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957322},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SalamO03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Sarkar03,
  author       = {Vivek Sarkar},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{PPPJ} 2003: invited talk},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {165},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957339},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Sarkar03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SeigneurBJ03,
  author       = {Jean{-}Marc Seigneur and
                  Gregory Biegel and
                  Christian Damsgaard Jensen},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{P2P} with JXTA-Java pipes},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {207--212},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957350},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SeigneurBJ03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ShahYAS03,
  author       = {Vijay P. Shah and
                  Nicolas H. Younan and
                  Torey Alford and
                  Anthony Skjellum},
  editor       = {James F. Power and
                  John Waldron},
  title        = {An advanced signal processing toolkit for {JAVA} applications},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {149--154},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957334},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ShahYAS03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Sheil03,
  author       = {Humphrey Sheil},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Distributed scientific computing in Java: observations and recommendations},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {219--222},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957352},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Sheil03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Singer03,
  author       = {Jeremy Singer},
  editor       = {James F. Power and
                  John Waldron},
  title        = {{JVM} versus {CLR:} a comparative study},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {167--169},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957341},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Singer03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/SteimannSK03,
  author       = {Friedrich Steimann and
                  Wolf Siberski and
                  Thomas K{\"{u}}hne},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Towards the systematic use of interfaces in {JAVA} programming},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {13--17},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957295},
  timestamp    = {Mon, 15 Feb 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/SteimannSK03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Swart03,
  author       = {Garret Swart},
  editor       = {James F. Power and
                  John Waldron},
  title        = {MinSQL: a simple componentized database for the classroom},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {129--132},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957328},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Swart03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Vestdam03,
  author       = {Thomas Vestdam},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Elucidative Programming in open integrated development environments
                  for Java},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {49--54},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957306},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Vestdam03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WhelanDBD03,
  author       = {Claire Whelan and
                  Adam Duffy and
                  Andrew Burnett and
                  Tom Dowling},
  editor       = {James F. Power and
                  John Waldron},
  title        = {A Java {API} for polynomial arithmetic},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {139--144},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957332},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WhelanDBD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/WijkmanWD03,
  author       = {Pierre Wijkman and
                  Mitra Wijkman and
                  Suru Dissanaike},
  editor       = {James F. Power and
                  John Waldron},
  title        = {Transparent Java standard extensions with native libraries on multiple
                  platforms},
  booktitle    = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  pages        = {41--43},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957303},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/WijkmanWD03.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2003,
  editor       = {James F. Power and
                  John Waldron},
  title        = {Proceedings of the 2nd International Symposium on Principles and Practice
                  of Programming in Java, {PPPJ} 2003, Kilkenny City, Ireland, June
                  16-18, 2003},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {42},
  publisher    = {{ACM}},
  year         = {2003},
  url          = {https://dl.acm.org/citation.cfm?id=957289},
  isbn         = {0-9544145-1-9},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2003.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/AllenC02,
  author       = {Eric E. Allen and
                  Robert Cartwright},
  editor       = {John Waldron and
                  James F. Power},
  title        = {The case for run-time types in generic Java},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {19--24},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638482},
  timestamp    = {Mon, 26 Nov 2018 15:05:58 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/AllenC02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Barber02,
  author       = {Declan Barber},
  editor       = {John Waldron and
                  James F. Power},
  title        = {GlobalCom: a unified messaging system using synchronous and asynchronous
                  forms},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {141--144},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638505},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Barber02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BozinovskiJB02,
  author       = {Stevo Bozinovski and
                  Gjorgi Jovancevski and
                  Nevena Bozinovska},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Digital chips network simulation using object oriented programming},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {7--11},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638479},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BozinovskiJB02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BrownSK02,
  author       = {T. John Brown and
                  Ivor T. A. Spence and
                  Peter Kilpatrick},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Mixin programming in Java with reflection and dynamic invocation},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {25--34},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638483},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BrownSK02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/BurnettWD02,
  author       = {Andrew Burnett and
                  Keith Winters and
                  Tom Dowling},
  editor       = {John Waldron and
                  James F. Power},
  title        = {A Java implementation of an elliptic curve cryptosystem},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {83--88},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638493},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/BurnettWD02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Dagum02,
  author       = {Lic. Diego A. Dagum},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Toward a business-oriented billing framework with JavaBeans{\texttrademark}},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {133--135},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638503},
  timestamp    = {Tue, 28 Jul 2020 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/Dagum02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/DelaneyN02,
  author       = {Aidan J. Delaney and
                  Thomas J. Naughton},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Emulation of an unconventional model of computation in Java},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {1--6},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638478},
  timestamp    = {Thu, 19 Mar 2020 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/DelaneyN02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Gearailt02,
  author       = {Aoileann nic Gearailt},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Using Java to increase active learning in programming courses},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {107--112},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638498},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Gearailt02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Gray02,
  author       = {Geraldine Gray},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Virtual credit card processing system},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {47--52},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638487},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Gray02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/GuptaS02,
  author       = {Deepak Gupta and
                  Vikrant Sharma},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Design and implementation of a portable and extensible {FTP} to {NFS}
                  gateway},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {71--76},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638491},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/GuptaS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HeBL02,
  author       = {Z. He and
                  David W. Bustard and
                  X. Liu},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Software internationalisation and localisation: practice and evolution},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {89--94},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638494},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HeBL02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/HylandC02,
  author       = {Eamonn Hyland and
                  Gary Clynch},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Initial experiences gained and initiatives employed in the teaching
                  of Java programming in the Institute of Technology Tallaght},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {101--106},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638497},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/HylandC02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Jacquot02,
  author       = {Jean{-}Pierre Jacquot},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Which use for Java in introductory courses?},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {119--124},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638500},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Jacquot02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Kacer02,
  author       = {Jaroslav Kacer},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Discrete event simulations with J-Sim},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {13--18},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638480},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Kacer02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/KeaneANMW02,
  author       = {Thomas M. Keane and
                  Richard Allen and
                  Thomas J. Naughton and
                  James O. McInerney and
                  John Waldron},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Distributed computing for {DNA} analysis},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {65--70},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638490},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/KeaneANMW02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Krintz02,
  author       = {Chandra Krintz},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Using adaptive optimization techniques to teach mobile Java computing},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {41--46},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638485},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Krintz02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Krintz02a,
  author       = {Chandra Krintz},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Improving mobile program performance through the use of a hybrid intermediate
                  representation},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {175--180},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638511},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Krintz02a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Lang02,
  author       = {Bob Lang},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Teaching new programmers: a Java tool set as a student teaching aid},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {95--100},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638496},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Lang02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MaddenC02,
  author       = {Michael G. Madden and
                  Desmond Chambers},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Evaluation of student attitudes to learning the Java language},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {125--130},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638501},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MaddenC02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ManzolliCRFS02,
  author       = {J{\^{o}}natas Manzolli and
                  M{\'{a}}rcio O. Costa and
                  Fernando L. Ramos and
                  Jos{\'{e}} Fornari and
                  Dan Sharoni},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Solutions for distributed musical instruments on the web},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {77--82},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638492},
  timestamp    = {Fri, 30 Jun 2023 01:00:00 +0200},
  biburl       = {https://dblp.org/rec/conf/pppj/ManzolliCRFS02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/MilosavljevicVK02,
  author       = {Branko Milosavljevic and
                  Milan Vidakovic and
                  Zora Konjovic},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Automatic code generation for database-oriented web applications},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {59--64},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638489},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/MilosavljevicVK02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Mohnen02,
  author       = {Markus Mohnen},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Interfaces with default implementations in Java},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {35--40},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638484},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Mohnen02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Mohnen02a,
  author       = {Markus Mohnen},
  editor       = {John Waldron and
                  James F. Power},
  title        = {An open framework for data-flow analysis in Java: extended abstract},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {157--161},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638508},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Mohnen02a.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Nolan02,
  author       = {Brian Nolan},
  editor       = {John Waldron and
                  James F. Power},
  title        = {The {JAM} suite: a voice-enabled network-based virtual band application},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {53--58},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638488},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Nolan02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ODonoghueLPW02,
  author       = {Diarmuid P. O'Donoghue and
                  Aine Leddy and
                  James F. Power and
                  John Waldron},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Bigram analysis of Java bytecode sequences},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {187--192},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638513},
  timestamp    = {Fri, 17 Dec 2021 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ODonoghueLPW02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/ONeillG02,
  author       = {Ian M. O'Neill and
                  Des Greer},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Java for scientists - fast!},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {113--118},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638499},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/ONeillG02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/RonneHAF02,
  author       = {Jeffery von Ronne and
                  Andreas Hartmann and
                  Wolfram Amme and
                  Michael Franz},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Efficient online optimization by utilizing offline analysis and the
                  safeTSA representation},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {181--186},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638512},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/RonneHAF02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Singer02,
  author       = {Jeremy Singer},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Porting legacy interpretive bytecode to the {CLR}},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {163--168},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638509},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Singer02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Sokolov02,
  author       = {Andrew V. Sokolov},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Optimization strategies of stack control},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {151--156},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638507},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Sokolov02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Thies02,
  author       = {Michael Thies},
  editor       = {John Waldron and
                  James F. Power},
  title        = {Annotating Java libraries in support of whole-program optimization},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {169--174},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638510},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Thies02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{DBLP:conf/pppj/Voisinet02,
  author       = {Jean{-}Christophe Voisinet},
  editor       = {John Waldron and
                  James F. Power},
  title        = {JBTools: an experimental platform for the formal {B} method},
  booktitle    = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  pages        = {137--139},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638504},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/Voisinet02.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@proceedings{DBLP:conf/pppj/2002,
  editor       = {John Waldron and
                  James F. Power},
  title        = {Proceedings of the naugural International Symposium on Principles
                  and Practice of Programming in Java, {PPPJ} 2002, and Proceedings
                  of the second workshop on Intermediate representation engineering
                  for virtual machines, Dublin, Ireland, June 13-14, 2002},
  series       = {{ACM} International Conference Proceeding Series},
  volume       = {25},
  publisher    = {{ACM}},
  year         = {2002},
  url          = {https://dl.acm.org/citation.cfm?id=638476},
  isbn         = {0-901519-87-1},
  timestamp    = {Mon, 26 Nov 2018 00:00:00 +0100},
  biburl       = {https://dblp.org/rec/conf/pppj/2002.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}