default search action
PPPJ 2016: Lugano, Switzerland
- Walter Binder, Petr Tuma:
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. ACM 2016, ISBN 978-1-4503-4135-6
Regular Research Papers
- Shigeru Chiba, YungYu Zhuang, Maximilian Scherr:
Deeply Reifying Running Code for Constructing a Domain-Specific Language. 1:1-1:12 - Foivos S. Zakkak, Polyvios Pratikakis:
DiSquawk: 512 cores, 512 memories, 1 JVM. 2:1-2:12 - Arghya Chatterjee, Branko Gvoka, Bing Xue, Zoran Budimlic, Shams Imam, Vivek Sarkar:
A Distributed Selectors Runtime System for Java Applications. 3:1-3:11 - Philipp Lengauer, Verena Bitto, Stefan Fitzek, Markus Weninger, Hanspeter Mössenböck:
Efficient Memory Traces with Full Pointer Information. 4:1-4:11 - Jesper Öqvist, Görel Hedin, Boris Magnusson:
Extraction-Based Regression Test Selection. 5:1-5:10 - Ana L. Milanova, Yao Dong:
Inference and Checking of Object Immutability. 6:1-6:12 - Vivek Kumar, Julian Dolby, Stephen M. Blackburn:
Integrating Asynchronous Task Parallelism and Data-centric Atomicity. 7:1-7:10 - Yao Dong, Ana L. Milanova, Julian Dolby:
JCrypt: Towards Computation over Encrypted Data. 8:1-8:12 - Bing Yang, Kenneth B. Kent, Eric E. Aubanel, Angela Lin, Tobi Ajila:
Multi-tier Data Synchronization Based on an Optimized Concurrent Linked-list. 9:1-9:10 - Roland Ducournau, Julien Pagès, Jean Privat:
Preexistence and concrete type analysis in the context of multiple inheritance. 10:1-10:12 - Matthias Hirzel, Jonathan Immanuel Brachthäuser, Herbert Klaeren:
Prioritizing Regression Tests for Desktop and Web-Applications based on the Execution Frequency of Modified Code. 11:1-11:12 - Meng-Chieh Chiu, Benjamin M. Marlin, Eliot Moss:
Real-Time Program-Specific Phase Change Detection for Java Programs. 12:1-12:11 - Christine H. Flood, Roman Kennke, Andrew E. Dinn, Andrew Haley, Roland Westrelin:
Shenandoah: An open-source concurrent compacting garbage collector for OpenJDK. 13:1-13:9 - Josef Eisl, Matthias Grimmer, Doug Simon, Thomas Würthinger, Hanspeter Mössenböck:
Trace-based Register Allocation in a JIT Compiler. 14:1-14:11
Short Papers and Tool Papers
- Dragan Bosnacki, Mark van den Brand, Philippe Denissen, Cornelis Huizing, Bart Jacobs, Ruurd Kuiper, Anton Wijs, Maciej Wilkowski, Dan Zhang:
Dependency Safety for Java: Implementing Failboxes. 15:1-15:6 - Lorenzo Bettini:
Jbase: embedding Java expressions in Xtext DSLs. 16:1-16:6 - Baltasar Trancón y Widemann, Markus Lepper:
LLJava: Minimalist Structured Programming on the Java Virtual Machine [Work-in-Progress Research Paper]. 17:1-17:6 - Harrie Passier, Lex Bijlsma, Christoph Bockisch:
Maintaining Unit Tests During Refactoring. 18:1-18:6
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.