Call for Papers

Important Dates

(UPDATE 13/06/2016: Deadline extended)

Abstract deadline:         June 16, 2016 (AoE)

Submission deadline:   June 20, 2016 (AoE)

Author notification:      August 15, 2016

Final version:                 August 31, 2016

Conference:                   November 21 – 23, 2016


The symposium is devoted to foundational and practical issues in programming languages and systems. Papers are solicited on topics such as

  • semantics, logics, foundational theory
  • design of languages, type systems and foundational calculi
  • domain-specific languages
  • compilers, interpreters, abstract machines
  • program derivation, synthesis and transformation
  • program analysis, verification, model-checking
  • logic, constraint, probabilistic and quantum programming
  • software security
  • concurrency and parallelism
  • tools and environments for programming and implementation

Topics are not limited to those discussed in previous symposiums. Papers identifying future directions of programming and those addressing the rapid changes of the underlying computing platforms are especially welcome. Demonstration of systems and tools in the scope of APLAS are welcome to the System and Tool demonstrations category. Authors concerned about the appropriateness of a topic are welcome to consult with program chair prior to submission.


We solicit submissions in two categories:

a) Regular research papers

– describing original scientific research results, including tool development and case studies. Regular research papers should not exceed 18 pages in the Springer LNCS format, including bibliography and figures. They should clearly identify what has been accomplished and why it is significant. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. In case of lack of space, proofs, experimental results, or any information supporting the technical results of the paper could be provided as an appendix or a link to a web page, but reviewers are not obliged to read them.

b) System and tool demonstrations

– describing a demonstration of a tool or a system that support theory, program construction, reasoning, or program execution in the scope of APLAS. The main purpose of a tool paper is to display a completed, robust and well-documented tool highlighting the overall functionality of the tool, the interfaces of the tool, interesting examples and applications of the tool, an assessment of the tool’s strengths and weaknesses, and a summary of documentation/support available with the tool. Authors of tool demonstration proposals are expected to present a live demonstration of the tool at the conference. It is highly desirable that the tools are available on the web. System and Tool papers should not exceed 8 pages in the Springer LNCS format, including bibliography and figures. They may include an additional appendix of up to 6 extra pages giving the outline, screenshots, examples, etc. to indicate the content of the proposed live demo.

Papers should be submitted electronically via the submission web page <> using EasyChair. Acceptable formats are PDF.

Submitted papers must be unpublished and not submitted for publication elsewhere. Papers must be written in English. The proceedings will be published as a volume in Springer’s LNCS series. Accepted papers must be presented at the conference.