Logic against ghosts

Allan Blanchard, Nikolaï Kosmatov, Frédéric Loulergue · 2019

Modern verification projects continue to offer new challenges for formal verification. One of them is the linked list module of Contiki, a popular open-source operating system for the Internet of Things. It has a rich API and uses a particular list representation that make it different from the classical linked list implementations. Being widely used in the OS, the list module is critical for reliability and security. A recent work verified the list module using ghost arrays.

Read the paper · More papers on PaperTik