Chai: Collaborative heterogeneous applications for integrated-architectures | IEEE Conference Publication | IEEE Xplore