Programming Journal, Volume 10, Issue 1
The Art, Science, and Engineering of Programming
Powered by
Conference Publishing Consulting

PROGJA – Journal Issue

Contents - Abstracts - Authors

Frontmatter

Title Page
Editorial Message
Sponsors

Papers

Monk: Opportunistic Scheduling to Delay Horizontal Scaling
Marina Shimchenko, Erik Österlund, and Tobias Wrigstad
(University of Uppsala, Sweden; Oracle, Sweden)
Publisher's Version
Conversational Concurrency with Dataspaces and Facets
Sam Caldwell, Tony Garnock-Jones, and Matthias Felleisen
(Northeastern University, USA; Maastricht University, Netherlands)
Publisher's Version
Automated Profile-Guided Replacement of Data Structures to Reduce Memory Allocation
Lukas Makor, Sebastian Kloibhofer, Peter Hofer, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
Publisher's Version
Skitter: A Distributed Stream Processing Framework with Pluggable Distribution Strategies
Mathijs Saey, Joeri De Koster, and Wolfgang De Meuter
(Vrije Universiteit Brussel, Belgium)
Publisher's Version Published Artifact Artifact Available v2.0 Artifact Supports Claims v2.0
Probing the Design Space: Parallel Versions for Exploratory Programming
Tom Beckmann, Joana Bergsiek, Eva Krebs, Toni Mattis, Stefan Ramson, Martin C. Rinard, and Robert Hirschfeld
(Hasso Plattner Institute, Germany; University of Potsdam, Germany; Massachusetts Institute of Technology, USA)
Publisher's Version Published Artifact Artifact Available v2.0 Artifact Supports Claims v2.0
An Attempt to Catch Up with JIT Compilers: The False Lead of Optimizing Inline Caches
Aurore Poirier, Erven Rohou, and Manuel Serrano
(University of Rennes - Inria - CNRS - IRISA, France; Inria - University of Côte d’Azur, France)
Publisher's Version
The Formal Semantics and Implementation of a Domain-Specific Language for Mixed-Initiative Dialogs
Zachary S. Rowland and Saverio Perugini
(University of Dayton, USA; Ave Maria University, USA)
Publisher's Version Published Artifact Artifact Available v2.0 Artifact Supports Claims v2.0
Dynamic Program Slices Change How Developers Diagnose Gradual Run-Time Type Errors
Felipe Bañados Schwerter, Ronald Garcia, Reid Holmes, and Karim Ali
(University of Alberta, Canada; University of British Columbia, Canada; NYU Abu Dhabi, United Arab Emirates)
Publisher's Version Published Artifact Artifact Available v2.0 Artifact Supports Claims v2.0
Meta-compilation of Baseline JIT Compilers with Druid
Nahuel Palumbo, Guillermo Polito, Stéphane Ducasse, and Pablo Tesone
(University of Lille - Inria - CNRS - Centrale Lille - UMR 9189 CRIStAL, France)
Publisher's Version
Study of the Use of Property Probes in an Educational Setting
Anton Risberg Alaküla, Niklas Fors, and Emma Söderberg
(Lund University, Sweden)
Publisher's Version Info
Consistent Distributed Reactive Programming with Retroactive Computation
Tetsuo Kamina, Tomoyuki Aotani, and Hidehiko Masuhara
(Oita University, Japan; Sanyo-Onoda City University, Japan; Institute of Science Tokyo, Japan)
Publisher's Version Info
Evolution Language Framework for Persistent Objects
Tetsuo Kamina, Tomoyuki Aotani, and Hidehiko Masuhara
(Oita University, Japan; Sanyo-Onoda City University, Japan; Institute of Science Tokyo, Japan)
Publisher's Version Published Artifact Artifact Available v2.0 Artifact Supports Claims v2.0
PolyDebug: A Framework for Polyglot Debugging
Philémon Houdaille, Djamel Eddine Khelladi, Benoit Combemale, Gunter Mussbacher, and Tijs van der Storm
(University of Rennes, France; CNRS, France; Inria, France; McGill University, Canada; CWI, Netherlands; University of Groningen, Netherlands)
Publisher's Version
Two Approaches for Programming Education in the Domain of Graphics: An Experiment
Luca Chiodini, Juha Sorva, Arto Hellas, Otto Seppälä, and Matthias Hauswirth
(USI Lugano, Switzerland; Aalto University, Finland)
Publisher's Version
On the State of Coherence in the Land of Type Classes
Dimi Racordon, Eugene Flesselle, and Cao Nguyen Pham
(EPFL, Switzerland)
Publisher's Version

proc time: 2.82