Programme
Fifth International Workshop on
Verification and Program Transformation


The Fifth International Workshop on Verification and Program Transformation (VPT-2017) aims to bring together researchers working in two different areas, Verification and Program Transformation. VPT 2017 will be an ETAPS 2017 Workshop, and held on April 29th, 2017, Uppsala, Sweden.

The workshop will provide a forum where all interactions of the two fields can be presented and discussed.

A number of pictures from the workshop:

The VPT-2017 Proceedings has been published as Volume 253 of Electronic Proceedings in Theoretical Computer Science.

Programme

   Saturday, April 29

 07:30-08:25

  Registration

Room: 12:228 / Building: UNTs stadsmiljöpris 2011 / Uppsala University - Campus: Blåsenhus / von Kraemers Allé 1, 752 36 Uppsala

 08:25-08:30

  Welcome

 08:30-09:30

    Javier Esparza (Technische Universität München, Germany). Polynomial Analysis Algorithms for Free-Choice Workflow Nets. Javier-Esparza_VPT-2017_abstract.pdf (slides: pptx )  (Invited talk)

 09:30-10:00

    Allan Blanchard, Frédéric Loulergue, and Nikolai Kosmatov. From Concurrent Programs to Sequential Simulating Programs: Correctness of a Transformation. (preprint VPT_2017_paper_6.pdf , slides: VPT2017-Kosmatov_presentation.pdf )

 10:00-10:30

  Coffee Break

 10:30-11:30

    Manuel Hermenegildo (IMDEA Software Institute, Madrid, Spain). Energy Consumption Analysis and Verification. Manuel_Hermenegildo_VPT-2017_abstract.pdf (slides: VPT2017-Manuel_Hermenegildo_presentation.pdf )  (Invited talk)

 11:30-12:00

    Vincent Nys, Danny De Schreye. Transforming Coroutining Logic Programs into Equivalent CHR Programs. (preprint VPT_2017_paper_4.pdf , slides: VPT2017-Nys-Schreye_presentation.pdf )

 12:00-12:30

    Alexei Lisitsa, Andrei Nemytykh. Verifying Programs via Intermediate Interpretation. (preprint VPT_2017_paper_2.pdf , slides: VPT2017-Lisitsa_Nemytykh_presentation.pdf )

 12:30-14:00

  Lunch

 14:00-15:00

    Alexey Khoroshilov (Linux Verification Center, ISPRAS, Moscow, Russia). Software Model Checking of Linux Device Drivers. Alexey_Khoroshilov_VPT-2017_abstract.pdf (slides: VPT2017-Alexey_Khoroshilov_presentation.pdf )  (Invited talk)

 15:00-15:30

    Gyula Sallai, Ákos Hajdu, Tamás Tóth, and Zoltán Micskei. Towards Evaluating Size Reduction Techniques for Software Model Checking. (preprint VPT_2017_paper_5.pdf , slides: VPT2017-Sallai_Hajdu_Toth_Micskei_presentation.pdf )

 15:30-15:50

  Coffee Break

 15:50-16:20

    Nikolay Shilov. Etude on Recursion Elimination by Program Manipulation and Problem Analysis. (preprint VPT_2017_paper_10.pdf , slides: VPT2017-Shilov_presentation.pdf )

 16:20-16:50

    Geoff Hamilton. Generating Loop Invariants for Program Verification by Transformation. (preprint VPT_2017_paper_7.pdf , slides: VPT2017-Hamilton_presentation.pdf )

 16:50-17:20

    Dániel Horpácsi, Judit Kőszegi, and Zoltán Horváth. Trustworthy Refactoring via Decomposition and Schemes: A Complex Case Study. (preprint VPT_2017_paper_8.pdf , slides: VPT2017-Horpacsi_presentation.pdf )

 17:20-17:30

  Closing

Contacts  
Email:
Alexei Lisitsa, a.lisitsa@csc.liv.ac.uk
Andrei P. Nemytykh, nemytykh@math.botik.ru
Maurizio Proietti, maurizio.proietti@iasi.cnr.it

Web: http://refal.botik.ru/vpt/vpt2017/
         http://www.etaps.org/index.php/2017/workshops#VPT