PPPJ 2010 Sponsors:
In Cooperation With:
|
|
Program
|
Wednesday Sep 15 |
Thursday Sep 16 |
Friday Sep 17 |
09:00-10:30 |
|
Tools |
Garbage Collection & Multicore Support |
10:30-11:00 |
Coffee break |
Coffee break |
11:00-12:30 |
Virtual Machines |
Program Analysis & Optimization |
12:30-13:45 |
Registration |
Lunch break |
End of conference |
13:45-14:00 |
Conference Opening |
14:00-15:30 |
Compilers & Optimization |
Poster session |
15:30-16:00 |
Coffee break |
Coffee break |
16:00-17:30 |
Keynote Talk |
Language Design & Language Integration |
18:30/18:20 |
Leave for dinner |
Leave for dinner |
19:00 |
Dinner: Skybar |
Dinner: Heuriger |
Keynote TalkSpeaker: Doug Simon (Oracle Corporation)
What a meta-circular JVM buys you - and what not!
Compilers & OptimizationSession Chair: Andreas
Krall
- Trace-Based Compilation in Execution Environments without
Interpreters
Michael Bebenita, Mason Chang, Gregor Wagner, Christian Wimmer,
Andreas Gal, Michael Franz
- Cross-Compiling Android Applications to the iPhone
Arno Puder
- Local Redundant Polymorphism Query Elimination
Rhodes Brown, R. Nigel Horspool
ToolsSession Chair: Walter Binder
- Visualization of Software Architecture Graphs of Java
Systems
Lajos Schrettner, Lajos Jenő Fülöp, Rudolf Ferenc,
Tibor Gyimóthy
- Tool Demonstration: A Toolkit for Architecture-Centric
Software Development
Georg Buchgeher, Rainer Weinreich
- Tool Demonstration: Effective Runtime Exploration of the
Inter-Procedural Control Flow in Java Applications
Philippe Moret, Walter Binder, Abbas Heydarnoori, Danilo
Ansaloni
Virtual MachinesSession Chair: Hanspeter
Mössenböck
- Optimizing Invokedynamic
Christian Thalinger, John Rose
- Dynamic Code Evolution for Java
Thomas Wuerthinger, Christian Wimmer, Lukas Stadler
- Efficient Coroutines for the Java Platform
Lukas Stadler, Thomas Würthinger, Christian Wimmer
Language Design & Language IntegrationSession Chair:
Nigel Horspool
- A Programming Model for Adaptable Java Applications
Marco Autili, Paolo Di Benedetto, Paola Inverardi
- A Prototypical Java-like Language with Records and
Traits
Lorenzo Bettini, Ferruccio Damiani, Ina Schaefer, Fabio
Strocco
- Evaluating Java Runtime Reflection for Implementing
Cross-Language Method Invocations
Stefan Sobernig, Uwe Zdun
Garbage Collection & Multicore SupportSession Chair:
Christian Wimmer
- Headroom-based Pretenuring: Dynamically Pretenuring Objects
that Live "Long Enough"
Andreas Sewe, Dingwen Yuan, Jan Sinschek, Mira Mezini
- Exploiting Memory Usage Patterns to Improve Garbage
Collections in Java
Liangliang Tong, Francis C.M. Lau
- Multicore-enabling the MPJ Express Messaging
Library
Aamir Shafi, Jawad Manzoor, Kamran Hameed, Bryan Carpenter, Mark
Baker
Program Analysis & OptimizationSession Chair:
Christian Probst
- Memoization of Methods Using Software Transactional Memory
to Track Internal State Dependencies
Hugo Rito, João Cachopo
- Test-Based Inference of Polynomial Loop-Bound
Functions
Olha Shkaravska, Rody Kersten, Marko van Eekelen
- Comparison of Different Impact Analysis Methods and
Programmer’s Opinion – an Empirical Study
Gabriella Tóth, Peter Hegedus, Judit Jász,
Árpád Beszédes, Tibor Gyimóthy
Social Program
Wednesday, September 15: Dinner at SKY Restaurant
Meeting: 18:30, in front of the conference venue
(Karlsplatz 13)
The first conference dinner will take place at SKY Restaurant
(aka. Skybar), which apart from fine food offers a view of the inner
city from amidst the rooftops:
SKY Restaurant,
Kärtnerstraße 19, 1010 Wien
Dinner will consist of a pre-ordered four-course meal. The price
of the dinner as well as an aperitif, beer, wine and non-alcoholic
beverages are included in the conference fee.
SKY Restaurant is within walking distance from the conference
venue and centrally located Hotels. After meeting in front of the
TU's main building, we will walk on Kärntnerstraße toward
Stephansplatz and take the glass elevator up to the restaurant.
Thursday, September 16: Dinner at a Heuriger
Meeting: 18:20, in front of the conference venue
(Karlsplatz 13)
The second dinner will take place at a traditional Viennese
Heuriger, a type
of tavern serving wine from its own production:
Heuriger
Schübel-Auer, Kahlenberger Straße 22, 1190 Wien
You will be able to choose your food (including vegetarian
choices) from a buffet. The price of the dinner as well as beer,
wine, and non-alcoholic beverages are included in the registration
fee.
From the meeting point, we will walk to the State Opera House to
take tram line D from the stop Kärntner Ring,
Oper to Nußdorf, Beethovengang, which is also the
end of the line. During the 30-minute ride, the tram will pass
various interesting sights in the city center. The Heuriger is just
across the street from the stop where we will exit the tram.
|
|