1. A device used for publishing semantics related resource identifiers, the device comprising: a processor; and a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising: constructing an identifier for a semantics related resource, the identifier comprising: a type, and a keyword; and publishing a message comprising the identifier.