A Directory of Heterogeneous Services. - Zijie Cong; Alberto Fernández 002; Carlos A. Soto (RED@ESWC, 2011)