The paper appeared in SPIN'12. Here are links to the paper, talk and implementation.
Friday, 27 July 2012
Model Checking DSL-Generated C Source Code
We report on the application of SPIN for
model-checking C source code which is generated out of
a textual domain-specific language (DSL).
We have built a tool which automatically generates the necessary
SPIN wrapper code using (meta-)information available at the DSL level.
The approach is part of a larger tool-chain
for developing mission critical applications.
The main purpose of SPIN is for bug-finding where
error traces resulting from SPIN
can be automatically replayed at the DSL level and
yield concise explanations in terms of a temporal specification DSL.
The tool-chain is applied in some large scale
industrial applications.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment