| Programme |   | 
| Tutorials (Oct. 3) | Day 1 (Oct. 4) | Day 2 (Oct. 5) | Day 3 (Oct. 6) | All days | 
| Tutorials by Invited Speakers (October 3, 2017) | |
| 08:00 - 08:45 | Registration | 
| 08:45 - 09:00 | Opening Remarks | 
| 09:00 - 10:30 | Generic Fixpoint Engines for Interprocedural Analyses with Widening and Narrowing - Helmut Seidl (Chair: Deepak D'Souza) | 
| 10:30 - 11:00 | Tea/Coffee break | 
| 11:00 - 12:30 | Data types, tools, and techniques for building available and correct distributed applications - Carla Ferreira (Chair: S P Suresh) | 
| 12:30 - 14:00 | Lunch break | 
| 14:00 - 15:30 | Isabelle Tutorial - Gerwin Klein (Chair: Mandayam Srivas) | 
| 15:30 - 16:00 | Tea/Coffee break | 
| Industry Session (Chair: R Venkatesh) | |
| 16:00 - 16:20 | Sponsor's Presentation - Ravindra Metta (Tata Consultancy Services) | 
| 16:20 - 16:40 | Sponsor's Presentation - Manoj Dixit Gangadhar (MathWorks) | 
| 16:40 - 16:55 | [Industry Presentation] Amol Wakankar, Paritosh K. Pandya, and Raj Mohan Matteplackel DCSynth: Guided Reactive Synthesis with Soft Requirements and Performance Measurement | 
| 16:55 - 17:10 | [Industry Presentation] Venkat M, and Sanjeev Kumar Regression Test Automation of Embedded QT based GUI Application | 
| Conference, Day 1 (October 4, 2017) | |
| 08:00 - 09:00 | Registration | 
| 09:00 - 10:00 | Invited Talk - Gerwin Klein From Trustworthy Kernels to Trustworthy Systems (Chair: Deepak D'Souza) | 
| 10:00 - 10:30 | Tea/Coffee break | 
| Session I: Model Checking (Chair: Sanjiva Prasad) | |
| 10:30 - 10:55 | Mohammad Torabi Dashti and David Basin Tests and Refutation | 
| 10:55 - 11:20 | Kumar Madhukar, Peter Schrammel and Mandayam Srivas Compositional Safety Refutation Techniques | 
| 11:20 - 11:45 | Elvio Gilberto Amparore, Marco Beccuti and Susanna Donatelli Gradient-based variable ordering of Decision Diagrams for systems with structural units | 
| 11:45 - 12:05 | [Tool Paper] Sumanth Prabhu, Peter Schrammel, Mandayam Srivas, Michael Tautschnig and Anand Yeolekar Concurrent Program Verification With Invariant-guided Underapproximation | 
| 12:05 - 13:35 | Lunch break | 
| Session II: Model Checking: Tools (Chair: Ravindra Metta) | |
| 13:35 - 13:55 | [Tool Paper] Antonio Bruto Da Costa and Pallab Dasgupta ForFET: A Formal Feature Evaluation Tool for Hybrid Systems | 
| 13:55 - 14:15 | [Tool Paper] Fabrizio Biondi, Yusuke Kawamoto, Axel Legay and Louis-Marie Traonouez HyLeak: Hybrid Analysis Tool for Information Leakage | 
| 14:15 - 14:35 | [Tool Paper] Zuzana Baranová, Jiri Barnat, Katarína Kejstová, Tadeáš Kučera, Henrich Lauko, Jan Mrázek, Petr Ročkai and Vladimír Štill Model Checking of C and C++ with DIVINE 4 | 
| 14:35 - 14:55 | [Tool Paper] Kunal Banerjee, Chittaranjan Mandal and Dipankar Sarkar An Equivalence Checking Framework for Array-Intensive Programs | 
| 14:55 - 15:15 | [Tool Paper] Soumyadip Bandyopadhyay, Santonu Sarkar, Dipankar Sarkar and Chittaranjan Mandal SamaTulyata: An Efficient Path Based Equivalence Checking Tool | 
| 15:15 - 15:45 | Tea/Coffee break | 
| Session III: Neural Networks (Chair: Susanna Donatelli) | |
| 15:45 - 16:10 | Chih-Hong Cheng, Georg Nührenberg and Harald Ruess Maximum Resilience of Artificial Neural Networks | 
| 16:10 - 16:35 | Rüdiger Ehlers Formal Verification of Piece-Wise Linear Feed-Forward Neural Networks | 
| Conference, Day 2 (October 5, 2017) | |
| 09:00 - 10:00 | Invited Talk - Carla Ferreira Consistency made easy: Towards building correct by design cloud applications (Chair: Madhavan Mukund) | 
| 10:00 - 10:30 | Tea/Coffee break | 
| Session I: Temporal Logic/Automata (Chair: David Basin) | |
| 10:30 - 10:55 | Bernd Finkbeiner and Hazem Torfah The Density of Linear-time Properties | 
| 10:55 - 11:20 | Graeme Gange, Pierre Ganty and Peter J. Stuckey Fixing the State Budget: Approximation of Regular Languages with Small DFAs | 
| 11:20 - 11:45 | Marcio Diaz and Tayssir Touili Dealing with priorities and locks for concurrent programs | 
| 11:45 - 12:10 | Pierre Ganty, Boris Köpf and Pedro Valero A Language-theoretic View on Network Protocols | 
| 12:10 - 13:40 | Lunch break | 
| Session II: Probabilistic Systems/Learning (Chair: B Srivathsan) | |
| 13:40 - 14:05 | Jan Kretinsky and Tobias Meggendorfer Efficient Strategy Iteration for Mean Payoff in Markov Decision Processes | 
| 14:05 - 14:30 | Yijun Feng, Lijun Zhang, David N. Jansen, Naijun Zhan and Bican Xia Finding Polynomial Loop Invariants for Probabilistic Programs | 
| 14:30 - 14:55 | Christel Baier, Clemens Dubslaff, Lubos Korenciak, Antonin Kucera and Vojtech Rehak Synthesis of Optimal Resilient Control Strategies | 
| 14:55 - 15:20 | Rajdeep Mukherjee, Peter Schrammel, Leopold Haller, Daniel Kroening and Tom Melham Lifting CDCL to Template-based Abstract Domains for Program Verification | 
| 15:20 - 16:20 | Tea/Coffee break + Tool Demonstrations (Informal) | 
| 16:25 - 16:55 | Business Meeting | 
| 17:00 - 18:30 | Cultural Programme | 
| Banquet Dinner (07:00 PM onwards) Venue: Radisson Blu, Hinjewadi | |
| Conference, Day 3 (October 6, 2017) | |
| 09:00 - 10:00 | Invited Talk - Helmut Seidl Proving Absence of Starvation by Means of Abstract Interpretation and Model-checking (Chair: K Narayan Kumar) | 
| 10:00 - 10:30 | Tea/Coffee break | 
| Session I: Program Analysis (Chair: Ashutosh Gupta) | |
| 10:30 - 10:55 | Ankush Das and Akash Lal Precise Null Pointer Analysis Through Global Value Numbering | 
| 10:55 - 11:20 | Jean-Yves Moyen, Thomas Rubiano and Thomas Seiller Loop Quasi-Invariant Chunk Detection | 
| 11:20 - 11:45 | Elvira Albert, Samir Genaim and Pablo Gordillo May-Happen-in-Parallel Analysis with Returned Futures | 
| 11:45 - 12:05 | [Tool Paper] Krishnendu Chatterjee, Amir Kafshdar Goharshady and Andreas Pavlogiannis JTDec: A Tool for Tree Decompositions in Soot | 
| 12:05 - 13:35 | Lunch break | 
| Session II: Invariant Synthesis (Chair: Peter Schrammel) | |
| 13:35 - 14:00 | Manuel Montenegro, Susana Nieva, Ricardo Peña and Clara Segura Liquid Types for Array Invariant Synthesis | 
| 14:00 - 14:25 | Steven De Oliveira, Saddek Bensalem and Virgile Prevosto Synthesizing invariants by solving solvable loops | 
| 14:25 - 14:50 | Nuno Macedo, Alcino Cunha and Eduardo Pessoa Exploiting Partial Knowledge for Efficient Model Analysis | 
| 14:50 - 15:20 | Tea/Coffee break | 
| Session III: Hybrid Systems/Security (Chair: S Akshay) | |
| 15:20 - 15:45 | Abdullah Abdul Khadir, Madhavan Mukund and S P Suresh Knowledge transfer and information leakage in protocols | 
| 15:45 - 16:10 | Ashish Tiwari, Scott A. Smolka, Lukas Esterle, Anna Lukina, Junxing Yang and Radu Grosu Attacking the V: On the Resiliency of Adaptive-Horizon MPC | 
| 16:10 - 16:35 | Krishna S., Ashutosh Trivedi, Aviral Kumar, Fabio Somenzi and Behrouz Touri The Reach-Avoid Problem for Constant-Rate Multi-Mode Systems | 
| 16:35 - 16:45 | Closing Remarks |