26th Static Analysis Symposium

Part of the 3rd World Congress on Formal Methods

Important Dates

Paper Submission
Thursday, April 18, 2019
Artifact Submission
Thursday, April 25, 2019
Author Response
Friday-Monday, May 31-June 3, 2019
Notification
Friday, June 14, 2019
Conference
Wednesday-Friday, October 9-11, 2019

All deadline times are AoE.

About

Static analysis is widely recognized as a fundamental tool for program verification, bug detection, compiler optimization, program understanding, and software maintenance. The series of Static Analysis Symposia has served as the primary venue for the presentation of theoretical, practical, and application advances in the area. The 26th Static Analysis Symposium, SAS 2019, will be held in Porto, Portugal. Previous symposia were held in Freiburg, New York, Edinburgh, Saint-Malo, Munich, Seattle, Deauville, Venice, Perpignan, Los Angeles, Valencia, Kongens Lyngby, Seoul, London, Verona, San Diego, Madrid, Paris, Santa Barbara, Pisa, Aachen, Glasgow, and Namur.

Topics

The technical program for SAS 2019 will consist of invited lectures and presentations of refereed papers. Contributions are welcomed on all aspects of static analysis, including, but not limited to:

Abstract domains
Abstract interpretation
Automated deduction
Data flow analysis
Debugging
Deductive methods
Emerging applications
Model checking
Program optimizations and transformations
Program synthesis
Program verification
Security analysis
Tool environments and architectures
Theoretical frameworks
Type checking

New in 2019, special sessions will be organized around a trending topic in static analysis. For SAS 2019, we especially solicit Trends in Static Analysis contributions around the emerging convergence of static analysis and machine learning. Trends contributions are welcome on this convergence broadly construed, including, but not limited to:

Scaling static analysis to "big code"
Data-driven static analysis
Assuring machine learning with static analysis

Trends contributions will be refereed in the same manner and with the same standards as other contributions.

Submission

Papers

Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, object-oriented, aspect, multi-core, distributed, and GPU programming.

  • Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings.
  • Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity.
  • They should clearly identify what has been accomplished and why it is significant.
  • Paper submissions should not exceed 18 pages in Springer’s Lecture Notes in Computer Science (LNCS) format, excluding bibliography and well-marked appendices. Program Committee members are not required to read the appendices, and thus papers must be intelligible without them.

Artifacts

As in previous years, we encourage authors to submit a virtual machine image containing any artifacts and evaluations presented in the paper. The goal of the artifact submissions is to strengthen our field’s scientific approach to evaluations and reproducibility of results. The virtual machines will be archived on a permanent Static Analysis Symposium website to provide a record of past experiments and tools, allowing future research to better evaluate and contrast existing work.

Artifact submission is optional. We accept only virtual machine images that can be processed with Virtual Box. Details on what to submit and how will be sent to the corresponding authors by mail shortly after the paper submission deadline.

The submitted artifacts will be used by the program committee as a secondary evaluation criteria whose sole purpose is to find additional positive arguments for the paper’s acceptance. Submissions without artifacts are welcome and will not be penalized.

Review Process

Lightweight Double-Blind Reviewing Process

SAS 2019 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors’ names or affiliations as they initially review a paper. The authors’ names will then be revealed to the reviewers only once their reviews have been submitted.

To facilitate this process, submitted papers must adhere to the following:

  • Author names and institutions must be omitted and
  • References to the authors’ own related work should be in the third person (e.g., not “We build on our previous work …” but rather “We build on the work of …”). The purpose of this process is to help the reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas.
Author Response Period

During the author response period, authors will be able to read reviews and respond to them as appropriate.

Awards

Radhia Cousot Young Researcher Award

Since 2014, the program committee of each SAS conference selects a paper for the Radhia Cousot Young Researcher Best Paper Award, in memory of Radhia Cousot, and her fundamental contributions to static analysis, as well as being one of the main promoters and organizers of the SAS series of conferences.

Organizers

Program Chair

Program Committee

  • Josh Berdine (Facebook)
  • Marc Brockschmidt (Microsoft Research)
  • Yu-Fang Chen (Academia Sinica)
  • Roberto Giacobazzi (Università di Verona)
  • Ben Hardekopf (University of California, Santa Barbara)
  • Thomas Jensen (INRIA)
  • Ranjit Jhala (University of California, San Diego)
  • Andy King (University of Kent)
  • Shuvendu Lahiri (Microsoft Research)
  • Akash Lal (Microsoft Research)
  • Francesco Logozzo (Facebook)
  • Jan Midtgaard (University of Southern Denmark)
  • Antoine Miné (Sorbonne Université)
  • Anders Møller (Aarhus University)
  • David Monniaux (CNRS/VERIMAG)
  • Kedar Namjoshi (Bell Labs, Nokia)
  • Sylvie Putot (LIX, Ecole Polytechnique)
  • Veselin Raychev (DeepCode AG)
  • Xavier Rival (INRIA/CNRS/ENS/PSL)
  • Sriram Sankaranarayanan (University of Colorado Boulder)
  • Tachio Terauchi (Waseda University)
  • Aditya V. Thakur (University of California, Davis)
  • Tomas Vojnar (FIT, Brno University of Technology)
  • Kwangkeun Yi (Seoul National University)
  • Xin Zhang (Massachusetts Institute of Technology)
  • Florian Zuleger (TU Wien)

Artifact Evaluation Chair