[esip-semanticweb] ESIP namespace definitions
Christopher Lynnes
Chris.Lynnes at nasa.gov
Mon Oct 26 10:48:37 EDT 2009
We are now beginning to actually implement cross-ESIP applications
that have need of namespace declarations, specfically:
o Federated search
o Machine tagging of WMS capabilities documents
I believe there are some semantic web applications that are not too
far behind...
Given that permanence is a desirable feature of namespace
declarations, I would like to propose we settle on a definition scheme
that can be implemented soon, but which we expect to be stable.
I would like to suggest we use a scheme like:
http://esipfed.org/ns/foo/bar
where
o http is the scheme
o esipfed.org is the authority
o ns indicates that it is a namespace
o foo/bar is a hierarchical path
Examples of foo might be:
o fedsearch
o scast (for servicecasting)
o datatypes
So for example, to uniquely identify a URI as refering to a URL to a
browse image (useful for typing in Federated Search) responses), we
might have:
http://esipfed.org/ns/fedsearch/browseImage
One minor downside to this scheme is that it is often useful, but not
required, to put an informational document, such as a schema document,
at the URI. Brian, would this be feasible? Again, I don't believe it
is required for a namespace URI.
Any counter-proposals?
--
Christopher Lynnes NASA/GSFC, Code 610.2
301-614-5185
More information about the esip-semanticweb
mailing list