[ecoop-info] ECOOP 2014: Call for Participation

Tobias Wrigstad tobias.wrigstad at it.uu.se
Tue Jun 10 11:31:58 CEST 2014

(*Apologies for multiple copies*)


** ECOOP - European Conference on Object-Oriented Programming **
Uppsala, Sweden                    July 28th -- August 1st, 2014



Saturday 28th June 2014


Luca Cardelli (Microsoft Research Cambridge)
William Cook (University of Texas at Austin)
Robert France (Colorado State University)
Tudor Gîrba
Erik Meijer (Applied Duality Inc.)

The European Conference on Object-Oriented Programming (ECOOP) is the
premier international conference covering all areas of object technology
and related software development technologies.


ECOOP Summer School with 13 great speakers
UPMARC Summer School with 5 great speakers
ECOOP PhD Symposium
COP -- Context Oriented Programming
FTfJP -- Formal Techniques for Java-Like Programs
ICOOOLPS -- Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
IWACO -- International Workshop on Aliasing, Capabilities, and Ownership
JSTools -- Tools for JavaScript Analysis
PLAS -- Programming Language and Analysis for Security
PLE -- Programming Language Evolution
Scala -- Fifth annual Scala Workshop


- State-Sensitive Points-to Analysis for the Dynamic Behavior of JavaScript Objects
 Shiyi Wei and Barbara G. Ryder
- Self-Inferencing Reflection Resolution for Java
 Yue Li, Tian Tan, Yulei Sui and Jingling Xue
- Finding Reference-Counting Errors in Python/C Programs with Affine Analysis
 Siliang Li and Gang Tan
- An Evaluation of Call Graph Construction Algorithms for Scala
 Karim Ali, Marianna Rapoport, Ondřej Lhoták, Julian Dolby and Frank Tip
- Safely Composable Type-Specific Languages
 Cyrus Omar, Darya Kurilova, Ligia Nistor, Benjamin Chung, Alex Potanin and Jonathan Aldrich
- Graceful Dialects
 Michael Homer, Timothy Jones, James Noble, Kim B. Bruce and Andrew P. Black
- Structuring Documentation to Support State Search: A Laboratory Experiment about Protocol Programming
 Joshua Sunshine, James D. Berbsleb and Jonathan Aldrich
- Reusable Concurrent Data Types
 Vincent Gramoli and Rachid Guerraoui
- TaDA: A Logic for Time and Data Abstraction
 Pedro Da Rocha Pinto, Thomas Dinsdale-Young and Philippa Gardner
- Infrastructure-Free Logging and Replay of Concurrent Execution on Multiple Cores
 Kyu Hyung Lee, Dohyeong Kim and Xiangyu Zhang
- Understanding TypeScript
 Gavin Bierman, Martin Abadi and Mads Torgersen
- Sound and Complete Subtyping between Coinductive Types for Object-Oriented Languages
 Davide Ancona and Andrea Corradi
- Spores: A Type-Based Foundation for Closures in the Age of Concurrency and Distribution
 Heather Miller, Philipp Haller and Martin Odersky
- Rely-Guarantee Protocols
 Filipe Militão, Jonathan Aldrich and Luís Caires
- Stream Processing with a Spreadsheet
 Mandana Vaziri, Olivier Tardieu, Rodric Rabbah, Philippe Suter and Martin Hirzel
- Implicit Staging of EDSL Expressions: A Bridge Between Shallow and Deep Embedding
 Maximilian Scherr and Shigeru Chiba
- Babelsberg/JS - A Browser-based Implementation of an Object Constraint Language
 Tim Felgentreff, Alan Borning, Jens Lincke, Robert Hirschfeld, Yoshiki Ohshima, Bert Freudenberg and Robert Krahn
- Automated Multi-Language Artifact Binding and Refactoring between Java and DSLs used by Java Frameworks
 Philip Mayer and Andreas Schroeder
- Retargetting Legacy Browser Extensions to Modern Extension Frameworks
 Rezwana Karim, Mohan Dhawan and Vinod Ganapathy
- Capture-Avoiding and Hygienic Program Transformations
 Sebastian Erdweg, Tijs Van Der Storm and Yi Dai
- Converting Parallel Code from Low-Level Abstractions to Higher-Level Abstractions
 Semih Okur, Cansu Erdogan and Danny Dig
- Portable and Efficient Run-time Monitoring of JavaScript Applications using Virtual Machine Layering
 Erick Lavoie, Bruno Dufour and Marc Feeley
- An Executable Formal Semantics of PHP
 Daniele Filaretti and Sergio Maffeis
- Identifying Mandatory Code for Framework Use via a Single Application Trace
 Naoya Nitta, Izuru Kume and Yasuhiro Takemura
- Cooperative Scheduling of Parallel Tasks with General Synchronization Patterns
 Shams Imam and Vivek Sarkar
- MiCA: A Compositional Architecture for Gossip Protocols
 Lonnie Princehouse, Rakesh Chenchu, Zhefu Jiang, Kenneth Birman, Nate Foster and Robert Soulé
- Semantics of (Resilient) X10
 Silvia Crafa, David Cunningham, Vijay Saraswat, Avraham Shinnar and Olivier Tardieu


Richard Jones, University of Kent (UK) **PC Chair**
Davide Ancona, DIBRIS, Università di Genova (Italy)
Sven Apel, University of Passau (Germany)
Walter Binder, University of Lugano (Switzerland)
Steve Blackburn, Australian National University (Australia)
Ana Cavalcanti, University of York (UK)
Satish Chandra, Samsung Electronics (US)
Dave Clarke, Katholieke Universiteit Leuven/Uppsala University (Belgium/Sweden)
Wolfgang De Meuter, Vrije Universiteit Brussel (Belgium)
Isil Dillig, Microsoft Research Cambridge (UK)
Amer Diwan, Google (USA)
Lieven Eeckhout, Ghent University (Belgium)
Robby Findler, Northwestern University (USA)
Irene Finocchi, Sapienza University of Rome (Italy)
Christian Hammer, Saarland University (Germany)
Laurie Hendren, McGill University (Canada)
Atsushi Igarashi, Kyoto University (Japan)
Tomas Kalibera, Purdue University (USA)
Doug Lea, SUNY Oswego (USA)
Yu David Liu, SUNY Binghamton (USA)
Cristina Lopes, UC Irvine (USA)
Ana Milanova, Rensselaer Polytechnic Institute (USA)
Nick Mitchell, IBM Research (USA)
Eliot Moss, University of Massachusetts (USA)
Jens Palsberg, UCLA (USA)
Matthew Parkinson, Microsoft Research (UK)
Arnd Poetzsch-Heffter, University of Kaiserslautern (Germany)
Dirk Riehle, Friedrich-Alexander-Universität Erlangen-Nürnberg (Germany)
Yannis Smaragdakis, University of Athens (Greece)
Arie van Deursen, Delft University of Technology (Netherlands)
Hongseok Yang, University of Oxford (UK)


Vikram Adve, University of Illinois at Urbana-Champaign (USA)
Jonathan Aldrich, Carnegie Mellon University (USA)
Ioana Baldini, IBM Research (USA)
Eric Bodden, TU Darmstadt (Germany)
Sebastian Burckhardt, Microsoft Research (USA)
Shigeru Chiba, University of Tokyo (Japan)
Ferruccio Damiani, Università di Torino (Italy)
Werner Dietl, University of Waterloo (Canada)
Sophia Drossopolou, Imperial College London (UK)
Erik Ernst, Aarhus Universitet (Denmark)
Matthew Flatt, University of Utah (USA)
Michael Franz, University of California, Irvine (USA)
Kathryn E Gray, University of Cambridge (UK)
Sam Guyer, Tufts University (USA)
Matthias Hauswirth, University of Lugano (Switzerland)
Einar Broch Johnsen, University of Oslo (Norway)
Christian Kästner, Carnegie Mellon University (USA)
Jörg Kienzle, McGill University (Canada)
Ondrej Lhoták, University of Waterloo (Canada)
Hidehiko Masuhara, Tokyo Institute of Technology (Japan)
Romain Robbes, University of Chile (Chile)
Sukyoung Ryu, KAIST (South Korea)
Mooly Sagiv, Tel Aviv University (Israel)
Ina Schaefer, TU Braunschweig (Germany)
Friedrich Steimann, Fernuniversität in Hagen (Germany)
Alexander J. Summers, ETHZ (Switzerland)
Frank Tip, University of Waterloo (Canada)
Laurence Tratt, Kings College London (UK)
Greta Yorsh, Queen Mary University of London (UK)


Organising Chair
 Tobias Wrigstad, Uppsala University

Programme Chair
 Richard Jones, University of Kent

Workshop Chair
 Nate Nystrom, University of Lugano

Poster and Demo Chair
 Wolfgang Ahrendt, Chalmers University of Technology

Artefact Evaluation Co-Chairs
 Camil Demetrescu, Sapienza University of Rome
 Erik Ernst, Aarhus University

Publicity Chair
 Werner Dietl, University of Waterloo

Student Volunteer Chair
 Jürgen Börstler, Blekinge Institute of Technology

Summer School Co-Chairs
 Jan Vitek, Purdue University
 James Noble, Victoria University of Wellington

Sponsor Co-Chairs
 Einar Broch Johnsen, University of Oslo
 Erik Ernst, Aarhus University

Wine Chair
 Reiner Hähnle, Darmstadt University

Local Organising Co-Chairs
 Johannes Borgström, Uppsala University
 Kostis Sagonas, Uppsala University
 Lars-Henrik Eriksson, Uppsala University

Professional Conference Organiser
 Merja Immonen, Akademikonferens

Local Student Aides
 Johan Östlund, Uppsala University
 Stephan Brandauer, Uppsala University
 Elias Castegren, Uppsala University

 Stephan Brandauer, Uppsala University

More information about the ecoop-info mailing list