


default search action
PPPJ 2009: Calgary, Alberta, Canada
- Ben Stephenson, Christian W. Probst:

Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, PPPJ 2009, Calgary, Alberta, Canada, August 27-28, 2009. ACM 2009, ISBN 978-1-60558-598-7
Applications 1
- Matthias Hauswirth, Andrea Adamoli

:
Solve & evaluate with informa: a Java-based classroom response system for teaching Java. 1-10 - Rajesh K. Karmani, Amin Shali, Gul Agha:

Actor frameworks for the JVM platform: a comparative analysis. 11-20 - Philip Hanna, Ian M. O'Neill, Darryl Stewart, Behrang QasemiZadeh

:
Development of a Java-based unified and flexible natural language discourse system. 21-29
Applications 2
- Guillermo L. Taboada

, Juan Touriño
, Ramon Doallo:
Java for high performance computing: assessment of current research and practice. 30-39 - Rui Shen, Ji Wang, Shengdong Zhang, Siqi Shen, Pei Fan:

A framework for constructing peer-to-peer overlay networks in Java. 40-48 - Viera K. Proulx, Weston Jossey:

Unit test support for Java via reflection and annotations. 49-56
Language
- Tal Cohen, Joseph Gil:

Three approaches to object evolution. 57-66 - William Harrison, David Lievens, Fabio Simeoni:

Safer typing of complex API usage through Java generics. 67-75 - Sukyoung Ryu

:
Parsing Fortress syntax. 76-84 - Axel-Tobias Schreiner, James E. Heliotis:

A discipline of tree processing. 85-90
Parallelization
- Alan Leung, Ondrej Lhoták, Ghulam Lashari:

Automatic parallelization for graphics processing units. 91-100 - Borys J. Bradel, Tarek S. Abdelrahman:

The use of hardware transactional memory for the trace-based parallelization of recursive Java programs. 101-110 - Walter Binder

, Danilo Ansaloni, Alex Villazón
, Philippe Moret:
Parallelizing calling context profiling in virtual machines on multicores. 111-120
Tool demonstrations
- Philippe Moret, Walter Binder

, Martin Schoeberl
, Alex Villazón
, Danilo Ansaloni:
Analyzing performance and dynamic behavior of embedded Java software with calling-context cross-profiling. 121-124 - Alex Villazón

, Walter Binder
, Philippe Moret, Danilo Ansaloni:
MAJOR: rapid tool development with aspect-oriented programming. 125-128 - Mathias Ricken, Robert Cartwright:

ConcJUnit: unit testing for concurrent programs. 129-132
Virtual machines 1
- Christoph Kerschbaumer, Gregor Wagner, Christian Wimmer, Andreas Gal, Christian Steger, Michael Franz:

SlimVM: a small footprint Java virtual machine for connected embedded systems. 133-142 - Lukas Stadler, Christian Wimmer, Thomas Würthinger, Hanspeter Mössenböck

, John Rose:
Lazy continuations for Java virtual machines. 143-152 - Peter Molnar, Andreas Krall, Florian Brandner

:
Stack allocation of objects in the CACAO virtual machine. 153-161
Virtual machines 2
- Nagy Mostafa, Chandra Krintz:

Tracking performance across software revisions. 162-171 - Christian Wimmer, Marcelo Silva Cintra, Michael Bebenita, Mason Chang, Andreas Gal, Michael Franz:

Phase detection using trace compilation. 172-181 - Xiaoming Gu, Xiao-Feng Li, Buqi Cheng, Eric Huang:

Virtual reuse distance analysis of SPECjvm2008 data locality. 182-191

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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














