The yogi project: Software property checking via static analysis and testing

59Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We present Yogi, a tool that checks properties of C programs by combining static analysis and testing. Yogi implements the Dash algorithm which performs verification by combining directed testing and abstraction. We have engineered Yogi in such a way that it plugs into Microsoft's Static Driver Verifier framework. We have used this framework to run Yogi on 69 Windows Vista drivers with 85 properties. We find that the new algorithm enables Yogi to scale much better than Slam, which is the current engine driving Microsoft's Static Driver Verifier. © 2009 Springer Berlin Heidelberg.

References Powered by Scopus

Z3: An efficient SMT Solver

5730Citations
702Readers

This article is free to access.

Automatically validating temporal safety properties of interfaces

372Citations
76Readers
Get full text

SYNERGY: A new algorithm for property checking

189Citations
69Readers
Get full text

Cited by Powered by Scopus

Compositional may-must program analysis: Unleashing the power of alternation

118Citations
88Readers
Get full text
81Citations
116Readers
Get full text

TRACER: A symbolic execution tool for verification

78Citations
42Readers

This article is free to access.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Nori, A. V., Rajamani, S. K., Tetali, S., & Thakur, A. V. (2009). The yogi project: Software property checking via static analysis and testing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5505 LNCS, pp. 178–181). https://doi.org/10.1007/978-3-642-00768-2_17

Readers over time

‘09‘10‘11‘12‘13‘14‘15‘16‘17‘18‘20‘21‘22‘2502468

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 17

74%

Professor / Associate Prof. 3

13%

Researcher 3

13%

Readers' Discipline

Tooltip

Computer Science 21

91%

Engineering 1

4%

Psychology 1

4%

Save time finding and organizing research with Mendeley

Sign up for free
0