I haven't enough smarts to see if this is at all what you're looking for 
but is used some of the same terms:

http://dpj.cs.uiuc.edu/DPJ/Home.html?cid=nl_ddjupdate_2010-10-12_html

Welcome to the home page for the Deterministic Parallel Java (DPJ) project 
at the University of Illinois at Urbana-Champaign.  
Project Overview
The broad goal of our project is to provide deterministic-by-default 
semantics for an object-oriented, imperative parallel language, using 
primarily compile-time checking.  ?Deterministic? means that the program 
produces the same visible output for a given input, in all executions.  
?By default? means that deterministic behavior is guaranteed unless the 
programmer explicitly requests nondeterminism.  This is in contrast to 
today?s shared-memory programming models (e.g., threads and locks), which 
are inherently nondeterministic and can even have undetected data races.  
Our paper at HotPar 2009 states our research goals in more detail.  The 
other pages of this site provide additional information about the DPJ type 
system and language.
a
----------------------
Andy Bach
Systems Mangler
Internet: andy_b...@wiwb.uscourts.gov
Voice: (608) 261-5738; 
Cell: (608) 658-1890

No, no, you're not thinking, you're just being logical.
-Niels Bohr, physicist (1885-1962)

Reply via email to