ETAPS 2019
Sat 6 - Thu 11 April 2019 Prague, Czech Republic
Mon 8 Apr 2019 14:00 - 14:30 at SUN I - Verification and Analysis Chair(s): Dirk Beyer

We present Linear Controller Verifier (LCV), a tool to verify that a controller implementation code correctly implements a linear controller model. The use of unverified code generator/transformer in the controller development may result in introducing unintended bugs in the controller implementation. Given a Simulink block diagram model and a C code implementation, LCV verifies an input-output equivalence between them. A real-world case study with the controller of a quadrotor system is demonstrated.

Mon 8 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 16:00
Verification and AnalysisTACAS at SUN I
Chair(s): Dirk Beyer LMU Munich
14:00
30m
Talk
LCV: A Verification Tool for Linear Controller Software
TACAS
Junkil Park University of Pennsylvania, Miroslav Pajic Duke University, Oleg Sokolsky University of Pennsylvania, USA, Insup Lee
Link to publication
14:30
30m
Talk
Semantic Fault Localization and Suspiciousness Ranking
TACAS
Maria Christakis MPI-SWS, Matthias Heizmann University of Freiburg, Muhammad Numair Mansur Max Planck Institute for Software Systems (MPI-SWS), Christian Schilling IST Austria, Valentin Wüstholz ConsenSys Diligence
Link to publication
15:00
30m
Talk
Computing Coupled Similarity
TACAS
Benjamin Bisping Technische Universität Berlin, Uwe Nestmann
Link to publication
15:30
30m
Talk
Reachability Analysis for Termination and Confluence of Rewriting
TACAS
Christian Sternagel University of Innsbruck, Austria, Akihisa Yamada
Link to publication