Has anyone have contact with model checking with this tool SPIN, even more any information of model checking (concurrent programs)
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Yes, SPIN is a very good model checker but I am wondering what you want? Do you just want to hear that yes, I have heard and played with SPIN or do you want suggestions for how to model check source code?
For example, if you’re a C programmer, get your hands in ESBMC, write a little program and run ESBMC on it.
That should get you started to understanding what can be done and how to do it. By the way, for starters Model Checking is not static analysis. It is actually much more powerful. It’s the anti-static analysis. Model Checking actually ‘in a (very narrow) sense’ simulates your program and find situations (argument combinations, exceptional situations, border cases) where it would actually fail.