Program verification is a systematic approach to proving the correctness of programs. Correctness means that the programs enjoy certain desirable properties. For sequential programs these properties are delivery of correct results and termination. For concurrent programs, that is, those with several active components, the properties of interference freedom, deadlock freedom and fair behavior are also important.
KeywordsTemporal Logic Parallel Program Shared Variable Parallel Composition Sequential Program
Unable to display preview. Download preview PDF.