Well, actually there's a "formal" way to verify your code by using a mathematical analysis known as Communicating Sequential Process (CSP) [http://en.wikipedia.org/wiki/Communicating_sequential_processes]. This field is a relatively new field and still very much an active research at the moment.
Another approach is using Petri-Net to help analyzing the parallel code. But, at the moment, I'm trying to learn CSP as it seems to be better suited for embedded development.
Post a Comment
No comments:
Post a Comment