[CEUR Workshop Proceedings] Vol-692

Copyright © 2010 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes. This volume is published and copyrighted by its editors.

Work-in-Progress Session at PPPJ 2010

Proceedings of the Work-in-Progress Session at the 8th International Conference on the Principles and Practice of Programming in Java (PPPJ 2010)

Vienna, Austria, September 16, 2010.

Edited by

Andreas Krall *

* Vienna University of Technology, Austria

Table of Contents

  1. RuLAM Project: Speculative Parallelization for Java using Software Transactional Memory
    Ivo Anjo, João Cachopo
  2. A Java Framework for Developing Intelligent Tutoring Systems
    Julian Arthur, Colin Depradine
  3. Implementing Dynamic Mixins for the Java Virtual Machine
    Kerstin Breiteneder, Christoph Wimberger, Thomas Würthinger
  4. Semantic Subtyping for Objects and Classes
    Ornela Dardha, Daniele Gorla, Daniele Varacca
  5. Specification, Execution, and Detection of Refactorings for Software Models
    Philip Langer, Konrad Wieland, Petra Brosch
  6. Bytecode Analysis for Checking Java Access Modifiers
    Andreas Müller
  7. Scala = Java (mod JVM) -- On the Performance Characteristics of Scala Programs on the Java Virtual Machine
    Andreas Sewe
  8. Extending Java's Communication Mechanisms for Multicore Processors
    George C. Wells

11-Jan-2011: submitted by Andreas Krall, Alexander Jordan
12-Jan-2011: published on CEUR-WS.org