The European Symposium on Programmin (ESOP) is a member conference of the European Joint Conferences on Theory and Practice of Software (ETAPS), which is the primary European forum for academic and industrial researchers working on topics relating to Software Science.
ESOP is devoted to fundamental issues in the specification, design, analysis, and implementation of programming languages and systems. ESOP seeks contributions on all aspects of programming language research including, but not limited to, the following areas:
Programming paradigms and styles: functional programming, object-oriented programming, aspect-oriented programming, logic programming, constraint programming, extensible programming languages, domain-specific languages, synchronous and real-time programming languages;
Methods and tools to write and specify programs and languages: programming techniques, logical foundations, denotational semantics, operational semantics, meta programming, module systems, language-based security;
Methods and tools for reasoning about programs: type systems, abstract interpretation, program verification, testing;
Methods and tools for implementation: program transformations, rewriting systems, partial evaluation, experimental evaluations, virtual machines, intermediate languages, run-time environments;
Concurrency and distribution: process algebras, concurrency theory, parallel programming, service-oriented computing, distributed and mobile languages.
Contributions bridging the gap between theory and practice are particularly welcome.
Papers must be written in English, unpublished and not submitted for publication elsewhere. The proceedings are published in the Springer-Verlag Lecture Notes in Computer Science series. Submissions must be in PDF format, formatted in the LNCS style and be at most 20 pages long. Papers longer than 20 pages are rejected without review.
See the Wikipedia page on ESOP for the acceptance rates of the past editions of ESOP.
The Steering Committee (SC) is formed by six members: three permanent members, including the SC Chair, elected for at most six years by the steering committee itself; three rotating members, formed by the Program Committee (PC) Chairs of the previous, current, and next editions of ESOP. In case of several co-chairs they will count collectively as a single member. The SC must assolve essentially three tasks:
The current composition of the Steering Committee is
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.
See the Wikipedia page on ESOP for the list of venues and program chairs of the past editions of ESOP.
We have 18 guests and no members online