Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
437932 | Theoretical Computer Science | 2009 | 14 Pages |
Abstract
In this paper a proof outline logic is introduced for the partial correctness of multi-threaded object-oriented programs like in Java. The main contribution is a generalization of the Owicki& Gries proof method for shared-variable concurrency to dynamic thread creation. This paper also provides a formal justification of this generalization in terms of soundness and completeness proofs.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics