Conference item
Model checking concurrent linux device drivers
- Abstract:
- The SLAM toolkit demonstrates that predicate abstraction enables automated verification of real world Windows device drivers. Our predicate abstraction-based tool DDVERIFY enables the automated verification of Linux device drivers and provides an accurate model of the relevant parts of the kernel. We report on benchmarks based on Linux device drivers, confirming the results that SLAM established for the Windows world. Furthermore, we take predicate abstraction one step further and introduce a technique to verify concurrent software with shared memory.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Version of record, pdf, 100.9KB, Terms of use)
-
- Publisher copy:
- 10.1145/1321631.1321719
- Publisher:
- Association for Computing Machinery
- Host title:
- ASE '07 Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
- Journal:
- ASE '07 Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering More from this journal
- Pages:
- 501-504
- Publication date:
- 2007-12-01
- DOI:
- ISBN:
- 9781595938824
- Keywords:
- Pubs id:
-
pubs:327241
- UUID:
-
uuid:936363a6-aabc-4a7c-a2b1-9cfc848903c3
- Local pid:
-
pubs:327241
- Source identifiers:
-
327241
- Deposit date:
-
2017-01-28
Terms of use
- Copyright holder:
- ACM
- Copyright date:
- 2007
- Notes:
- Copyright 2007 ACM
If you are the owner of this record, you can report an update to it here: Report update to this record