ECOOP 2020
Mon 13 - Fri 17 July 2020 Berlin, Germany

ECOOP is Europe’s longest-standing annual Programming Languages (PL) conference, bringing together researchers, practitioners, and students to share their ideas and experiences in all topics related to programming languages, software development, object-oriented technologies, systems and applications. ECOOP welcomes high quality research papers relating to these fields in a broad sense.

This 34th edition of ECOOP will take place in July 2020 in Berlin, Germany. ECOOP is committed to affordable open-access publishing. Recent year’s publications have been published by Dagstuhl’s LIPIcs series under a Creative Commons CC BY license where the authors retain their copyright. ECOOP articles have been published without open-access publishing fee and can be accessed via a DOI. LIPIcs is indexed in DBLP, Google Scholar, Scopus and others.

Doctoral Symposium: Call for Submissions

View track page for all details

We have two full submission categories, junior submissions and senior submissions, as well as extended abstracts.

  • Junior students may not have a full research plan but shall have an identified research topic; they will present their ideas and any progress to date, and will receive feedback to help them determine further steps in research.
  • Senior students are expected to give an outline of their thesis research and will receive feedback to help them successfully complete their thesis and defense/viva.

First-round submissions are due on 12, April, 2020, AOE. Second-round submissions are due on 17 May, 2020, AOE. Submissions from the two rounds will be reviewed independently. Submissions rejected in the first round are invited to resubmit for the second round. All accepted submissions are considered of equal value. Authors who need a German visa to attend the event are strongly recommended to submit in the first round.

As participants of the Doctoral Symposium are not expected to submit technical papers, but rather thesis proposals, participants can submit to both the main conferences/workshops and the Doctoral Symposium. There will be no proceedings for the Doctoral Symposium. Double-Blind Reviewing

Submissions are double-blind. This means that author names and institution should be omitted from the submission. Also, citations to the authors’ work should be made in third person if the citation is important for understanding the submission, or left anonymous if it is intended to indicate progress in the thesis research. All the missing information can be added in the camera-ready version of the paper. Declaring Conflicts. When submitting the research proposal, please, indicate potential conflicts with the PC members.

Junior PhD Students

Submit a 4–8 page research proposal in the Dagstuhl LIPIcs format with:

  • a problem description;
  • a detailed sketch of a proposed approach;
  • related work.

It is not necessary to present concrete results. Instead, try to inform the reader that you have a (well-motivated) problem and present a possible solution. Attempt to provide a clear road map detailing future research efforts.

Senior PhD Students

The experience for senior students is meant to mimic a “mini-defense” interview. Aside from the actual feedback, this helps the student will gain familiarity with the style and mechanics of such an interview (advisors of student presenters will not be allowed in).

The students should be able to present:

  • the importance of the problem;
  • a clear research proposal;
  • some preliminary work;
  • an evaluation plan.

Please submit a 6–10 page thesis proposal in the Dagstuhl LIPIcs format with the following:

  • Problem Description
    • What is the problem?
    • What is the significance of this problem?
    • Why can the current state of the art not solve this problem?
  • Goal Statement
    • What is the goal of your research?
    • What artifacts (tools, theories, methods) will be produced,
    • How do they address the stated problem?
  • Method
    • What experiments, prototypes, or studies need to be produced/executed?
    • What is the validation strategy? How will it show the goal was reached?

This is not a technical paper, so do not focus on technical details, but rather on the research method.

Extended Abstract (Junior/Senior)

Please submit a 2 page abstract (excluding references) of a research proposal in the Dagstuhl LIPIcs following the spirit of an appropriate full submission (junior or senior).

Submission Instructions

Submissions will be carried out electronically via HotCRP at To submit, upload a pdf and specify the submission category (junior or senior). Please, also specify the PC members that have conflicts of interest with your submission.


Accepted students will give two presentations:

  • A two-minute no-slides presentation stating key issues of the research (the “elevator pitch”).
  • A 15 or 20-minute presentation followed by 15 or 10” of questions, feedback and discussions.

Prior to the symposium, each student will be assigned submissions of two other students. For each submission, the student will prepare a short summary, some feedback, and 2–3 questions on the submission. The participants will be expected to also take an active part in all discussions.

Student Volunteers: Call for contribution

View track page for all details


Applicants can be undergraduate, Master’s, or Ph.D. full- or part-time students, of computer science or related fields.


Applicants must be available for at least four (4) full days between the 13th and 17th of July, and will be expected to provide 15 hours of volunteering work in that time.


  • A complimentary conference registration, offering access to all open sessions (i.e., parallel paper presentations, demonstrations, and workshops) and conference proceedings.
  • Free lunches and refreshments during breaks.
  • Student volunteer garments.

Please note that ECOOP 2020 student volunteers are responsible for their own travel arrangements to and accommodation in Berlin. However, students may apply for additional funding from AITO when eligible.

About Volunteering

The skills, talents, and dedication of the student volunteers contribute to the overall quality of the conference. The Student Volunteer role involves a range of duties, including, but not limited to:

  • Providing assistance to the conference management and secretariat staff.
  • Helping and directing other conference participants.
  • Contributing to the overall smooth running of the conference functions and social events. This includes assisting during presentations and poster sessions as well as operating the information and registration desks.

Experience as a Student Volunteer will be considered, but is not required. We aim to recruit both returning and first-time Student Volunteers for ECOOP 2020.


A Student Volunteer should:

  • Be enthusiastic and highly motivated, with strong interpersonal skills,
  • Be fluent in English, which is the language of the conference,
  • Be reliable, punctual, and organized,
  • Be a self-starter.

How to Apply

To be considered as a Student Volunteer, please fill out the application form.

  • The application deadline is Mon 13 April 2020 (notification: 20 Apr).
  • The second deadline is Mon 8 June 2020 (notification: TBD).

Priority will be given to applications submitted by the first deadline. A limited number of applications received after the second deadline may be considered depending on need.

If you plan to attend ECOOP regardless of your Student Volunteer status, require a visa, and wish to apply for the second deadline, we highly recommend that you register for the conference as soon as possible. The visa will need your proof of registration for the conference. Should you receive a Student Volunteer offer, we can transfer your registration to the Student Volunteer status, and refund your registration. Please apply for visa as soon as you know you will attend, and the sooner you apply, the greater your likelihood of having it approved before the conference.


If you have any questions, please email us.

We look forward to receiving your application and seeing you this summer in Berlin!