Doctoral SymposiumECOOP 2022
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.
Tue 7 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30 | |||
09:00 15mMeeting | 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 30mTalk | How to get your Ph.D. DONE! Doctoral Symposium Eric Jul University of Oslo | ||
09:45 45mTalk | Context-free Session Types: Theory and Practice Doctoral Symposium Bernardo Almeida LASIGE, Faculty of Sciences, University of Lisbon |
10:30 - 11:00 | |||
10:30 30mCoffee break | Coffee break Catering |
11:00 - 12:30 | |||
11:00 45mTalk | Enhancing regular corecursion Doctoral Symposium Pietro Barbieri Università di Genova | ||
11:45 45mTalk | 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 60mLunch | Lunch Catering |
13:30 - 15:00 | |||
13:30 45mTalk | Interactive Programming as an "Operating System" for Resilience in Distributed Systems Doctoral Symposium Albert Zak UAS Technikum Wien | ||
14:15 45mTalk | Portability Issues in C Programs Doctoral Symposium Manuel Carrasco Imperial College London |
15:00 - 15:30 | |||
15:00 30mCoffee break | Coffee break Catering |
Accepted Papers
Title | |
---|---|
Context-free Session Types: Theory and Practice Doctoral Symposium | |
Enhancing regular corecursion Doctoral Symposium | |
How to get your Ph.D. DONE! Doctoral Symposium | |
Incremental Static Program Analysis through Computational Dependency Reification Doctoral Symposium | |
Interactive Programming as an "Operating System" for Resilience in Distributed Systems Doctoral Symposium | |
Portability Issues in C Programs Doctoral Symposium |
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.