[TYPES/announce] VPT 2017 (@ETAPS) - Call for Papers

2016-12-28 Thread Maurizio Proietti
[ The Types Forum (announcements only),
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

***
CALL FOR PAPERS

Fifth International Workshop on
Verification and Program Transformation

  April 29th, 2017, Uppsala, Sweden

   http://refal.botik.ru/vpt/vpt2017


Co-located with the 20th European Joint Conferences
   on Theory and Practice of Software (ETAPS 2017)
   http://www.etaps.org/index.php/2017/workshops


***
Invited Speakers

Javier Esparza, Technische Universität München, Germany
Manuel Hermenegildo, IMDEA Software Institute, Madrid, Spain
Alexey Khoroshilov, Linux Verification Center, ISPRAS, Moscow, Russia

***
The Fifth International Workshop on Verification and Program
Transformation (VPT 2017) aims to bring together researchers
working in the areas of Program Verification and Program
Transformation.

The workshop solicits research, position, application, and system
description papers with a special emphasis on case studies, demonstrating
viability of the interactions between the research fields of program
transformation and program verification in a broad sense. Also papers
in related areas, such as program testing and program synthesis are
welcomed.

Topics of interest include, but are not limited to:

* Verification by Program Transformation
* Verification Techniques in Program Transformation and Synthesis
* Verification and Certification of Programs Transformations
* Program Analysis and Transformation
* Program Testing and Transformation
* Verifiable Computing and Program Transformation
* Case studies


*Important Dates*

* January 31st, 2017: Abstract submission deadline
* February 6th, 2017: Paper submission deadline
* March 8th, 2017: Acceptance notification
* March 31st, 2017: Camera ready version (for the pre-proceedings)
* April 29th, 2017: Workshop


*Submission Guidelines*

Authors should submit an electronic copy of the paper in PDF, formatted in
the Electronic Proceedings in Theoretical Computer Science LaTeX Style
(http://style.eptcs.org/),
via the Easychair submission website for VPT 2017:

 https://easychair.org/conferences/?conf=vpt2017

Papers must describe original work that has not been published,
or currently submitted, to a journal, conference, or workshop
with refereed proceedings. Also papers that already appeared in
unpublished or informally published workshop proceedings may be
submitted.

Each submission must include on its first page the paper title;
authors and their affiliations; contact author's email; abstract;
and three to four keywords that will be used to assist the PC in
selecting appropriate reviewers for the paper. Page numbers
should appear on the manuscript to help the reviewers in writing
their report.

Submissions should not exceed 15 pages including references but
excluding well-marked appendices not intended for publication.
Reviewers are not required to read the appendices, and thus papers
should be intelligible without them.


*Proceedings*

Revised versions of all the accepted papers, taking into account the
feedback received at the workshop, will be published in a volume of
the Electronic Proceedings in Theoretical Computer (EPTCS) series
after the workshop.

If the workshop will attract sufficiently many high quality papers,
a special issue of a journal on the topic of the workshop will be
considered. The special issue will be open to high quality papers
accepted for presentation in previous editions of the workshop.


*Program Committee*

* Emanuele De Angelis, University of Chieti-Pescara, Italy
* John Gallagher, Roskilde University, Denmark
* Miguel Gomez-Zamalloa, Complutense University of Madrid, Spain
* Nikos Gorogiannis, Middlesex University, UK
* Geoff W. Hamilton, Dublin City University, Republic of Ireland
* Alexei Lisitsa, The University of Liverpool, UK (co-chair)
* David Monniaux, VERIMAG, CNRS - University of Grenoble, France
* Jorge A. Navas, SRI International, USA
* Andrei P. Nemytykh, Program Systems Institute of RAS, Russia (co-chair)
* Maurizio Proietti, IASI-CNR, Rome, Italy  (co-chair)
* Philipp Ruemmer, Uppsala University, Sweden
* Hirohisa Seki, Nagoya Institute of Technology, Japan
* Harald Sondergaard, The University of Melbourne, Australia
* Morten H. Sorensen, Formalit, Denmark


*Organisers*

Alexei Lisitsa (The University of Liverpool, UK)
Andrei P. Nemytykh (Program Systems Institute of RAS, Russia)
Maurizio Proietti (IASI-CNR, Rome, Italy)


*Contacts*

Alexei Lisitsa, a.lisi...@csc.liv.ac.uk
Andrei P. Nemytykh, nemyt...@math.botik.ru
Maurizio Proietti, maurizio.proie...@iasi.cnr.it


[TYPES/announce] DeepSpec Summer School, July 13-28, 2017

2016-12-28 Thread Benjamin C. Pierce
[ The Types Forum (announcements only),
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

The first DeepSpec Summer School on Verified Systems will be held in 
Philadelphia from July 17 to 28, 2017, preceded by an introductory Coq 
Intensive from July 13 to 15.

Overview
Can critical systems be built with no bugs whatsoever in hardware, operating 
systems, compilers, crypto, or other key components? It may seem a pipe dream, 
but in fact the past decade has seen explosive advances in the technology 
required to realize it.

This summer school aims to give participants a wide-ranging overview of several 
ambitious projects currently underway in this space. 

Participants will complete the summer school with a thorough understanding of 
the conceptual underpinnings of these projects plus considerable hands-on 
experience with state-of-the-art tools for building verified systems.

Dates
The summer school will open with a three-day intensive course on Coq 
fundamentals, for participants who are new to Coq. The main lectures take place 
during the weeks of July 17 and 24. 

July 13-15 (Thu-Sat)Coq intensive 
July 17-21  Week 1
July 24-28  Week 2
Lecturers and Topics
Andrew AppelVerified functional algorithms 
Adam Chlipala   Program-specific proof automation
Frans Kaashoek & Nickolai Zeldovich Certifying software with crashes 
Xavier LeroyThe structure of a verified compiler
Benjamin Pierce Property-based random testing with QuickChick 
Zhong Shao  CertiKOS: Certified kit operating systems
Stephanie Weirich   Language specification and variable binding
Steve Zdancewic Vellvm: Verifying the LLVM 
Prerequisites
The DeepSpec summer school is aimed at a wide range of participants, including 
graduate students, academics, and industrial engineers and researchers. 

The Coq proof assistant will serve as a lingua franca for all the lectures. 
Participants who are not already familiar with Coq at the level of Software 
Foundations  should 
plan on attending the Coq Intensive before the summer school.

Costs and Financial Aid
The total cost (for lectures, meals, and dormitory lodging) is expected to be 
roughly $2000 per participant.
Substantial subsidies are available, courtesy of the NSF (thank you!), for 
students requiring financial assistance to attend. More details will be 
announced when applications open.

Applications
Applications will be accepted beginning on Jan 15; please subscribe to the 
DeepSpec mailing list 
 to receive an 
announcement when applications open. Applications received by Feb 15 will be 
given equal consideration; applications received after Feb 15 will be 
considered on a space-available basis.