Skip to main content

2002 | OriginalPaper | Buchkapitel

Automated Verification of Concurrent Linked Lists with Counters

verfasst von : Tuba Yavuz-Kahveci, Tevfik Bultan

Erschienen in: Static Analysis

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

We present an automated verification technique for verification of concurrent linked lists with integer variables. We show that using our technique one can automatically verify invariants that relate (unbounded) integer variables and heap variables such as head ≠ null → numItems > 0. The presented technique extends our previous work on composite symbolic representations with shape analysis. The main idea is to use different data structures such as BDDs, arithmetic constraints and shape graphs as type specific symbolic representations in automated verification. We show that polyhedra based widening operation can be integrated with summarization operation in shape graphs to conservatively verify properties of concurrent linked lists.

Metadaten
Titel
Automated Verification of Concurrent Linked Lists with Counters
verfasst von
Tuba Yavuz-Kahveci
Tevfik Bultan
Copyright-Jahr
2002
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-45789-5_8

Premium Partner