ETAPS 2019 (series) / TACAS 2019 (series) /  TACAS 2019 / 
LCV: A Verification Tool for Linear Controller Software
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 AprDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 8 Apr
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
| 14:00 - 16:00 | |||
| 14:0030m 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:3030m 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 DiligenceLink to publication | ||
| 15:0030m Talk | Computing Coupled Similarity TACASLink to publication | ||
| 15:3030m Talk | Reachability Analysis for Termination and Confluence of Rewriting TACASLink to publication | ||


