[CL] Using URIs in CLIF
Pat Hayes
phayes at ihmc.us
Thu Jan 11 12:05:34 CST 2007
>Hi,
>
>QNames can be used in XCL to simplify URI-based naming of concepts. For
>example 'http://www.somedomain.com/concept_1' can be written as
>sd:concept_1 when 'sd' is mapped to 'http://www.somedomain.com' in the
>source file header. This mechanism can simplify a source document
>significantly. Does the group have recommendations for using URIs
>within CLIF/CGIF source files?
Good question. CLIF (and indeed CL) itself has no provision for Qname
style abbreviations, although it allows names to be URIs. I thought
it was best to leave this issue to the XML layer, which handles it
well already, rather than try to reproduce the XML textual machinery
(or, worse, an alternative but slightly different machinery) in the
logical layer. If one embeds CLIF syntax inside XCL, then the Qname
abbreviation machinery can be used to shorten any URIs or URIrefs
which occur in the embedded CLIF text, but the "actual CLIF" uses
unabbreviated names.
John Sowa will have to answer regarding CGIF, but I believe the
answer will be similar.
Pat Hayes
--
---------------------------------------------------------------------
IHMC (850)434 8903 or (650)494 3973 home
40 South Alcaniz St. (850)202 4416 office
Pensacola (850)202 4440 fax
FL 32502 (850)291 0667 cell
phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes
More information about the CL
mailing list