NobleBlocks
Public

A programming model for concurrent object-oriented programs

Published in ACM Transactions on Programming Languages and Systems • Dec 1, 2008
NobleIDNI1P59W49R45S60
Authors:
Bart Jacobs
,
Frank Piessens
,
Jan Smans

Abstract

Reasoning about multithreaded object-oriented programs is difficult, due to the nonlocal nature of object aliasing and data races. We propose a programming regime (or programming model ) that rules out data races, and enables local reasoning in the presence of object aliasing and concurrency. Our pr...

Finding related papers...

Discussions

(0)

No comments yet

Be the first to share your thoughts!