A linguistic approach to concurrent, distributed, and adaptive programming across heterogeneous platforms

Paul Harvey. A linguistic approach to concurrent, distributed, and adaptive programming across heterogeneous platforms. PhD thesis, University of Glasgow, UK, 2015. [doi]