News Score: Score the News, Sort the News, Rewrite the Headlines

Automated Verification of Monotonic Data Structure Traversals in C

View PDF HTML (experimental) Abstract:Bespoke data structure operations are common in real-world C code. We identify one common subclass, monotonic data structure traversals (MDSTs), that iterate monotonically through the structure. For example, strlen iterates from start to end of a character array until a null byte is found, and a binary search tree insert iterates from the tree root towards a leaf. We describe a new automated verification tool, Shrinker, to verify MDSTs written in C. Shrinker...

Read more at arxiv.org

© News Score  score the news, sort the news, rewrite the headlines