Language Tools for Distributed Computing (II) J-Orchestra: Automatic Java Application Partitioning Yannis Smaragdakis University of Oregon.
Language Tools for Distributed Computing and Program Generation Yannis Smaragdakis University of Oregon (with a cast of many: credits at the end) research.