A language based approach for reliable distributed computing | IEEE Conference Publication | IEEE Xplore