On Tue, 28 May 2002 18:04:52 +0200, Thomas Baker <[log in to unmask]>
>I would like to consider the relationship between the
>"canonical" documentation of DCMI metadata terms maintained by
>the Usage Board and the various schema representations of the
>same. In particular, I would like to take a close look at the
>documentation I have been working on (described below, see a
>recent version at
>http://www.gmd.de/People/Thomas.Baker/usage/terms/dc/) and the
>RDF schema that Roland is working on at
>Specifically, I'm wondering whether there are significant
>differences in the scope or content of the information the two
>representations convey. If yes, need that be the case?
I think I'd argue that if these are both "representations" of the complete
set of information about the DCMI terms, then their scope and content
should (must?) be the same; it is only the "form" which differs.
>the long run it would be madness to try keeping two separate
>representations in synch.
> If no, then could one (eg, the RDF
>schema) perhaps be generated from the other (eg, the flat text
>documentation) -- or vice versa?
My understanding of the long-term plan for a "Vocabulary Management System"
was that all of the information content about the terms - including all the
versioning data which you've done a fantastic job in collating! - would be
maintained in a database (I had assumed that meant a relational database
but I guess it doesn't have to be!) and then various representations would
be exposed/exported from that database.
Those representations would vary by syntactic form (plain text, HTML,
XHTML, RDF/XML, RDF in N3 etc etc etc), but they would also vary by
scope/content - subsets of terms, or subsets of the "full" information on
the full set of terms, and so on, depending on their intended use/audience.
I think (but I wasn't completely sure!) you are suggesting that a (set of?)
text file(s) could fulfil that role for the "database"? I'm sure that's
true - I guess it comes down to availability of the tools for managing the
content, maintaining integrity of relationships etc.