CARBON

CARBON is a universal global namespace, directory, resolution mechanism, and means of publishing information.

CARBON also provides a generic way for an entity to expose information about itself, as well as for external "directory servers" to specify information about an entity.

It does this by having both directory entities and the actual entities themselves exposing a standard common interface for accessing a Prolog-esque knowledge base.

For more information, see my blog post on CARBON.