ESOP - European Symposium on Programming


ESOP Management Rules

(approved July 2026)

Steering Committee

The ESOP Steering Committee guides the long-term direction, oversees operations, and selects key leadership for the European Symposium on Programming Languages and Systems (ESOP) conference.

The Steering Committee (SC) is formed by six members: three permanent members, including the SC Chair; three rotating members, formed by the Program Committee (PC) Chairs of the previous, current, and next editions of ESOP. In the case of several co-chairs they will count collectively as a single member. In case one of the permanent members is also a rotating member then the PC Chair of the two editions before sits in the SC.

The main activities of the ESOP SC are the following ones: Select the PC Chairs of the (n+2)-th edition right after the n-th edition of ESOP Elect new permanent members and SC Chair to replace members whose mandate has ended. Maintaining ESOP continuity and quality as a top venue in its field and handling major policy or format changes.

Steering Committee Chair

The regular duration of the ESOP SC Chair mandate is 4 years. The next ESOP SC Chair is selected by the ESOP SC committee via an election, based on a list of eligible candidates. (1) Eligible candidates are prominent members of the ESOP community who typically have served as ESOP PC Chairs or/and as members of the ESOP SC. (2) The list of candidates is composed by the current members of the SC plus extra names proposed by SC members (to be sent directly to the SC Chair). (3) The election should generate a preference ordering of the proposed names. (4) After the election closes, the SC Chair will then start invitations following the preference order. If after step (3) the process does not converge, it will be restarted from step 1.

Program Committee Chair

The Program Committee (PC) Chair is responsible for selecting the members of the PC, organizing the selection process, and preparing the final program and the proceedings. The PC Chair has great latitude in organizing her/his tasks. However, since ESOP is part of ETAPS, the PC Chair must abide some common rules. In particular she/he:

The PC Chair is advised to consult the following Handbook where she/he can find useful information to organize the selection process. The PC Chair is also advised to add the PC Chair of the following year to the PC, even though she/he will be designated after the CFP are printed and distributed.

PC submissions are welcome and will be handled by the program committee (there is no ERC). The PC chair must not submit. As all discussions will be electronic, the below policy should suffice to ensure a fair evaluation of PC submissions and avoid strong bias in favor or against them.

Timetable for ESOP 20nn

Starting 2025, ESOP adopted two submission rounds, a first deadline around late May and a second deadline coinciding with the October ETAPS deadline.

TOPLAS Journal-First and Journal-After ESOP submissions

ESOP has an agreement with ACM Transactions on Programming Languages and Systems to publish extended and revised versions of papers submitted to the conference. In particular, revised and expanded versions of accepted ESOP research papers are eligible for the ESOP Journal-After TOPLAS channel. The procedure in place for each ESOP edition is detailed in each CFP.


updated (jun 2022)