ECOOP 2017 - CALL FOR PARTICIPATION

by crafa, April 24, 2017

The 31st European Conference on Object-Oriented Programming
will be in Barcelona, Spain on 19-23 June 2017. It features a rich research program, distinguished invited speakers, a summer school, a doctoral symposium and a lot of co-located events.
Online registration is already open.

 ******************************************************************
                  ECOOP 2017 - CALL FOR  PARTICIPATION
       The 31st European Conference on Object-Oriented Programming

                  19-23 June 2017, Barcelona, Spain      

             http://2017.ecoop.org  #ECOOP2017  @ECOOPconf  
  ******************************************************************

ECOOP is a programming languages conference. Its primary focus has
been object-orientation, though in recent years, it has accepted
quality papers over a much broader range of programming topics. Areas
of interest include, but are not limited to, the theory, design,
implementation, optimization, and analysis of programs and programming
languages. It solicits both innovative and creative solutions to real
problems, and evaluations of existing solutions in ways that shed new
insights. It also encourages the submission of reproduction studies.

VENUE : Universitat Politècnica de Catalunya, Barcelona, Spain

REGISTRATION:
   
   Registration is now open at http://2017.ecoop.org/attending/registration
   Early registration available before May 26.

RESEARCH PROGRAM:

  The list of accepted papers is available at http://2017.ecoop.org/info/accepted-papers

INVITED SPEAKERS:

  - Wolfram Schulte
  - Gilad Bracha  (winner of the AITO Dahl-Nygaard Senior Prize 2017)
  - Ross Tate (winner of the AITO Dahl-Nygaard Junior Prize 2017)

SUMMER SCHOOL:

   On Language design:
     - Kotlin: the ins and outs of designing a commercial language  (Andrey Breselav)
     - Declarative Language Definition  (Eelco Visser)

   On Verification:
     - Compiler Verification for a Multi-Language World  (Amal Ahmed)

   On Methodology:
     - What You Need to Know about Performance Evaluation  (Jan Vitek)

   On Runtime systems:
     - Engineering a Real-World Garbage Collector  (Filip Pizlo)

DOCTORAL SYMPHOSIUM:

  A full-day event of interactive presentations. The day will start with a series of
  lightning talks where each PhD student will give an “elevator pitch” of their research.
  This will be followed by formal presentations from each PhD student, with time allocated
  for both the presentation as well as questions and discussions.

CO-LOCATED EVENTS:

   - PLDI: 38th ACM SIGPLAN conference on Programming Language Design and Implementation.

   - ISMM: 16th ACM SIGPLAN International Symposium on Memory Management.

   - DEBS: 11th ACM International Conference on Distributed Event-Based Systems.

   - LCTES: ACM SIGPLAN conference on Languages, Compilers and Tools for Embedded Systems.

   - Curry On: a new and unusual conference on programming languages and emerging challenges in industry.

  WORKSHOPS:

   - COP:  International Workshop on Context-Oriented Programming
   - FTfJP: Formal Techniques for Java-like Programs
   - ICOOOLPS: Workshop on Implementation, Compilation, Optimization of OOLs, Programs and Systems
   - PMLDC: Workshop on Programming Models and Languages for Distributed Computing
   - VORTEX: Workshop on Runtime Verification
   - IWACO: International Workshop on Aliasing, Capabilities and Ownership
   - JSTools: Workshop on Tools for JavaScript Analysis