Dear all, In reference to the discussion during our last phone meeting I found that GLUE seems not to inforce any standar name. But I also found a rather document (from 2009. You can find it attached to this email) that describe the name usage in WLCG. In particular, concerning the storage: * ImplementationName MUST be published. The format is defined by the implementations, but the names MUST NOT clash. In particular, for WLCG storage services the names to be used are: CASTOR, DPM, StoRM, dCache, BeStMan, xrootd. * ImplementationVersion MUST be published. The format is defined by the implementations. For OS names there are others directives here (I don not think we need it but while I was looking around for info I found it): https://wiki.egi.eu/wiki/Operations/HOWTO05 For site names: https://wiki.egi.eu/wiki/Operations/HOWTO05 Furthermore my understanding is that, at least in EMI, the decision is just to set the EMI release version. Based on that it should be then possible to identify the version of the specific middleware. Cheers, Andrea