PPPJ' 2013 CALL FOR PARTICIPATION
Pluemicke Martin
pl at dhbw.de
Thu Aug 15 00:29:35 PDT 2013
CALL FOR PARTICIPATION
PPPJ'13
2013 International Conference on Principles and Practices
of Programming on the Java platform:
virtual machines, languages, and tools
September 11-13, 2013
Stuttgart, Germany
http://pppj2013.dhbw.de/
In cooperation with ACM SIGPLAN and ACM SIGAPP
Sponsored by Oracle Labs
The Java platform is multi-faceted, covering a rich diversity of
systems, languages, tools, frameworks, and techniques. PPPJ'13 - the
10th conference in the PPPJ series - provides a forum for researchers,
practitioners, and educators to present and discuss novel results on
all aspects of programming on the Java platform including virtual
machines, languages, tools, methods, frameworks, libraries, case
studies, and experience reports.
CONFERENCE VENUE
The conference takes place at the Baden-Wuerttemberg Cooperative State
University (DHBW) in the city of Stuttgart (http://www.dhbw-stuttgart.de/).
The confernce hall (Audimax) is within walking distance of the central
station. A special room rate has been arranged with Motel One Stuttgart
Hauptbahnhof. Please mind that rooms are only blocked until August 20.
For more information, please visit http://pppj2013.dhbw.de/
PROGRAM
Keynote 1: Lambdas in Java-8 and an outlook to Java-9
Paul Sandoz
Session 1: Languages 1
An Adapter-Aware, Non-Intrusive Dependency Injection Framework for Java
Arnout Roemers; Kardelen Hatun; Christoph Bockisch
Pure Trait-based Programming on the Java Platform
Lorenzo Bettini; Ferruccio Damiani
Feel Different on the Java Platform: The Star Programming Language
Frank McCabe; Michael Sperber
Session 2: Optimization
Efficient Interpreter Optimizations for the JVM
Gulfem Savrun-Yeniceri; Wei Zhang; Huahan Zhang; Chen Li; Stefan Brunthaler; Per Larsen; Michael Franz
An Efficient Native Function Interface for Java
Matthias Grimmer; Manuel Rigger; Lukas Stadler; Roland Schatz; Hanspeter Mössenböck
Accelerating Habanero-Java Programs with OpenCL Generation
Akihiro Hayashi; Max Grossman; Jisheng Zhao; Jun Shirako; Vivek Sarkar
Keynote 2: Kotlin: Challenges in JVM language design
Andrey Breslav
Session 3: Languages 2
OCaml-Java: an ML Implementation for the Java Ecosystem
Xavier Clerc
TAE-JS: Automated Enhancement of JavaScript Programs by Leveraging the Java Annotations Infrastructure
Myoungkyu Song; Eli Tilevich
Cross-Compiling Java to JavaScript via Tool Chaining
Arno Puder; Victor Woeltjen; Alon Zakai
Session 4: Transactional Memory; Dynamic Metrics
Hyflow2: A High Performance Distributed Transactional Memory Framework in Scala
Alexandru Turcu; Binoy Ravindran; Roberto Palmieri
Deriving Code Coverage Information from Profiling Data Recorded for a Trace-based Just-in-time Compiler
Christian Häubl; Christian Wimmer; Hanspeter Mössenböck
JVM-Hosted Languages: They Talk the Talk, but Do they Walk the Walk?
Wing Hang Li; David White; Jeremy Singer
Session 5: Short Research Papers
Golo, a Dynamic, Light and Efficient Language for Post-invokedynamic JVM
Julien Ponge; Frédéric Le Mouël; Nicolas Stouls
Extending the JastAdd Extensible Java Compiler to Java 7
Jesper Öqvist; Görel Hedin
Exploiting Slicing and Patterns for RTSJ Immortal Memory Optimization
Hamza Hamza; Steve Counsell
Refinement-based Testing of Delta-oriented Product Lines
Ferruccio Damiani; Christoph Gladisch; Shmuel Tyszberowicz
An Artificial Intelligence for the Board Game 'Quarto!' in Java
Jochen Mohrmann; Michael Neumann; David Suendermann
Keynote 3: Truffle: A Self-Optimizing, Multi-Language Runtime System
Thomas Wuerthinger
Session 6: Tool Papers
Jikes RDB: A Debugger for the Jikes RVM
Dmitri Makarov; Matthias Hauswirth
JetBrains MPS as a Tool for Extending Java
Vaclav Pech; Alex Shatalin; Markus Voelter
JNICodejail - Native Code Isolation for Java Programs
Behnaz Hassanshahi; Roland H.C. Yap
Case Study: Implementing a Java JIT Compiler in Haskell
Bernhard Urban; Harald Steinlechner
ORGANIZATION
General Chair:
Martin Plümicke, Duale Hochschule Baden-Württemberg, Germany
Program Chair:
Walter Binder, University of Lugano, Switzerland
Publicity Chair:
Danilo Ansaloni, University of Lugano, Switzerland
Program Committee:
Judith Bishop, Microsoft Research, USA
Steve Blackburn, Australian National University, Australia
Christoph Bockisch, University of Twente, The Netherlands
Eric Bodden, European Center for Security and Privacy by Design, Germany
Shigeru Chiba, University of Tokyo, Japan
Ferruccio Damiani, University of Torino, Italy
Erik Ernst, Aarhus University, Denmark
Michael Franz, University of California Irvine, USA
Nicolas Geoffray, Google Inc., Denmark
Samuel Z. Guyer, Tufts University, USA
Michael Haupt, Oracle Labs, Germany
Nigel Horspool, University of Victoria, Canada
Einar Broch Johnsen, University of Oslo, Norway
Stephen Kell, University of Lugano, Switzerland
Andreas Krall, Vienna University of Technology, Austria
Doug Lea, State University of New York at Oswego, USA
Hanspeter Mössenböck, Johannes Kepler University of Linz, Austria
Nathaniel Nystrom, University of Lugano, Switzerland
Rei Odaira, IBM Research Tokyo, Japan
Jens Palsberg, University of California Los Angeles, USA
Jennifer Sartor, Ghent University, Belgium
Ina Schaefer, Technische Universität Braunschweig, Germany
Martin Schoeberl, Technical University of Denmark, Denmark
Bernhard Scholz, University of Sydney, Australia
Andreas Sewe, Technische Universität Darmstadt, Germany
Niranjan Suri, Florida Institute for Human & Machine Cognition, USA
Eli Tilevich, Virginia Tech, USA
Petr Tuma, Charles University, Czech Republic
Alex Villazón, Universidad Privada Boliviana, Bolivia
Christian Wimmer, Oracle Labs, USA
Jianjun Zhao, Shanghai Jiao Tong University, China
More information about the lambda-dev
mailing list