A Model Driven Framework to Compose Heterogeneous Services | IEEE Conference Publication | IEEE Xplore