ECOOP 2022
Mon 6 June - Thu 7 July 2022 Berlin, Germany

ECOOP’22 Doctoral Symposium

About

The ECOOP Doctoral Symposium provides a forum for PhD students at any stage in their research to get detailed feedback and advice. We welcome contributions in all aspect of practice and theory of programming languages, systems and environments, ranging the whole spectrum from novel ideas to evaluation of existing solutions. The objectives of the Doctoral Symposium event are to:

  • Allow students to practice writing clearly and present their research effectively.
  • Receive constructive feedback from experienced researchers and peers.
  • Offer opportunities to form research collaborations.
  • Interact with other researchers at ECOOP.

Format

The symposium is a full-day of interactive presentations attended by students and panel of experienced researchers. Each student will give a formal presentation followed by questions and discussions with the panel. Besides the formal presentations, there will be opportunities for informal interactions during breaks, lunch and dinner. We will invite renowned researchers to give talks on topics related to PhD studies and exploring possibilities beyond your doctorate.

Participation

To participate in the doctoral symposium, students need to submit a research report. There are distinct submission instructions for junior and senior PhD students. Junior students may not yet have developed a thesis topic. They will present their research ideas and any progress to date. Senior students are expected to give an outline of their thesis topic and will obtain feedback towards the successful completion of their thesis and defense. Please see further details in the Call for Papers.

Students of accepted submissions are expected to attend the entire doctoral symposium. They 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.
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 7 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Welcome and Elavator PitchesDoctoral Symposium at Rein Deer
09:00
15m
Meeting
Elevator Pitches
Doctoral Symposium
Pietro Barbieri Università di Genova, Jens Van der Plas Software Languages Lab, Vrije Universiteit Brussel, Bernardo Almeida LASIGE, Faculty of Sciences, University of Lisbon, Albert Zak UAS Technikum Wien, Manuel Carrasco Imperial College London
09:15
30m
Talk
How to get your Ph.D. DONE!
Doctoral Symposium
Eric Jul University of Oslo
09:45
45m
Talk
Context-free Session Types: Theory and Practice
Doctoral Symposium
Bernardo Almeida LASIGE, Faculty of Sciences, University of Lisbon
10:30 - 11:00
10:30
30m
Coffee break
Coffee break
Catering

11:00 - 12:30
Research Presentations 1Doctoral Symposium at Rein Deer
11:00
45m
Talk
Enhancing regular corecursion
Doctoral Symposium
Pietro Barbieri Università di Genova
11:45
45m
Talk
Incremental Static Program Analysis through Computational Dependency Reification
Doctoral Symposium
Jens Van der Plas Software Languages Lab, Vrije Universiteit Brussel
12:30 - 13:30
12:30
60m
Lunch
Lunch
Catering

13:30 - 15:00
Research Presentations 2Doctoral Symposium at Rein Deer
13:30
45m
Talk
Interactive Programming as an "Operating System" for Resilience in Distributed Systems
Doctoral Symposium
Albert Zak UAS Technikum Wien
14:15
45m
Talk
Portability Issues in C Programs
Doctoral Symposium
Manuel Carrasco Imperial College London
15:00 - 15:30
15:00
30m
Coffee break
Coffee break
Catering

Call for Papers

The ECOOP Doctoral Symposium provides a forum for PhD students at any stage in their research to get detailed feedback and advice. We welcome contributions in all aspect of practice and theory of programming languages, systems and environments, ranging the whole spectrum from novel ideas to evaluation of existing solutions.

There are distinct submission instructions for junior and senior PhD students:

  • 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.

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. Submissions will be carried out electronically via HotCRP (link TBD). 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.

Students of accepted submissions are expected to attend the entire doctoral symposium.

Junior PhD Students

Submit a 4–8 page (excluding bibliography) 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 roadmap 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 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 (excluding bibliography) 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 isn’t a technical paper, don’t focus on technical details, but rather on the research method.