Touching analysis: avoiding runtime checking in future-based parallel languages | IEEE Conference Publication | IEEE Xplore