Onward! Papers
Programming Experience I
Tue 10:30-12:00 pm - Salon B (GB)
- session chair: Jonathan Edwardssession chairJonathan Edwards, MIT, USA
- Alternative Programming Interfaces for Alternative ProgrammersToby Schachman, New York University, Interactive Telecommunications Program, United States
- Liberating the Programmer with Prorogued ProgrammingMehrdad Afshari, University of California, Davis, United StatesEarl T. Barr, University of California, Davis, United StatesZhendong Su, University of California, Davis, United States
- Cognitive Architectures: A Way Forward for the Psychology of ProgrammingMichael Hansen, Indiana University, United StatesAndrew Lumsdaine, Indiana University, United StatesRobert Goldstone, Indiana University, United States
- Socio-PLT: Principles for Programming Language AdoptionLeo A. Meyerovich, UC Berkeley EECS Department, United StatesAriel S. Rabkin, UC Berkeley EECS Department, United States
Programming Languages I
Tue 3:30-5:00 pm - Salon B (GB)
- session chair: Tom van Cutsemsession chairTom Van Cutsem, Vrije Universiteit Brussel, Belgium
- Progressive TypesJoe Gibbs Politz, Brown University, United StatesHannah Quay-de la Vallee, Brown University, United StatesShriram Krishnamurthi, Brown University, United States
- Interruptible Context-dependent Executions: A Fresh Look at Programming Context-aware ApplicationsEngineer Bainomugisha, Software Languages Lab, Vrije Universiteit Brussel, BelgiumJorge Vallejos, Software Languages Lab, Vrije Universiteit Brussel, BelgiumCoen De Roover, Software Languages Lab, Vrije Universiteit Brussel, BelgiumAndoni Lombide Carreton, Software Languages Lab, Vrije Universiteit Brussel, BelgiumWolfgang De Meuter, Software Languages Lab, Vrije Universiteit Brussel, Belgium
- Grace: the absence of (inessential) difficultyAndrew P. Black, Portland State University, United StatesKim B. Bruce, Pomona College, CA, United StatesMichael Homer, Victoria University of Wellington, New ZealandJames Noble, Victoria University of Wellington, New Zealand
Programming Experience II
Wed 10:30-12:00 pm - Salon B (GB)
- Session Chair: Jonathan Edwardssession chairJonathan Edwards, MIT, USA
- Software Development Environments on the Web: A Research AgendaLennart C. L. Kats, Delft University of Technology, NetherlandsRichard G. Vogelij, Delft University of Technology, NetherlandsKarl Trygve Kalleberg, KolibriFX, NorwayEelco Visser, Delft University of Technology, Netherlands
- The VIVIDE Programming Environment---Connecting Run-time Information With Programmers' System KnowledgeMarcel Taeumel, Hasso Plattner Institute, University of Potsdam, GermanyBastian Steinert, Hasso Plattner Institute, University of Potsdam, GermanyRobert Hirschfeld, Hasso Plattner Institute, University of Potsdam, Germany
- Escaping the Maze of Twisty ClassesSean McDirmid, Microsoft Research Asia, China
Programming Languages II
Wed 3:30-5:00 pm - Salon B (GB)
- session chair: Sean McDirmidsession chairSean McDirmid, Microsoft Research Asia, China
- Growing a Pattern Language (for Security)Munawar Hafiz, Auburn University, United StatesPaul Adamczyk, Booz Allen Hamilton, United StatesRalph Johnson, University of Illinois at Urbana-Champaign, United States
- MOSTflexiPL - Modular, Statically Typed, Flexibly Extensible Programming LanguageChristian Heinlein, University of Aalen, Germany
- Managed Data: Modular Strategies for Data AbstractionAlex Loh, University of Texas at Austin, United StatesWilliam R. Cook, University of Texas at Austin, United StatesTijs van der Storm, Centrum Wiskunde & Informatica (CWI), Netherlands







