OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

legaldocml-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Repost: Means of indirection in the identification metadata


[the original was HTML formatted and the examples came out really bad, so
here we go again, plain text]

Dear list members,

I am searching for some advice for using indirection in identification
metadata

I generally like the approach as taken for FRBRauthor 
The semantics of the author role has an indirection allowing me to be very
precise

<FRBRauthor href="#me" as="#author"/>
and
<TLCRole eId="author"
href= "https://my.ontology.com/vocabulary/author#author"; showAs="Author"/>

I would love the same indirection (allowing me to be very precise) on other
metadata too

1. Languages
I have my own language scheme since I need to express documents in Old Dutch
for instance
I have some languages that sit outside the scope of ISO 639-2 alpha-3

I saw that the EU proposes a technique for doing so as expressed in AKN4EU
modelling guidelines

<FRBRlanguage language="od"/>

<TLCReference name="language"
href="https://my.ontology.com/vocabulary/language#old_dutch"; showAs="od"/>

mandating the @showAs to have the same value as the @language attribute in
the FRBRlanguage and mandating the @name to be 'language'

That would work for me. Though I wonder if that is a common practice
and I also wonder how that would work with @fromLanguage in a
FRBRtranslation

Looking for guidance here, either confirmation that AKN4EU is using a best
practice, or proposing some alternatives
(I must admit I am not too thrilled about the explicit mandate of using ISO
639-2 alpha-3)

2. Format
Same (sort of) applies to FRBRformat
I see everybody seems to use
<FRBRformat value="xml"/>
which makes kind of sense.
However, I want to be more precise (I do have multiple XML variant
manifestations)
Again, some indirection would help

<FRBRformat value="xml"/>
and
<TLCReference name="format"
href="https://my.ontology.com/vocabulary/user-format/xml"; showAs="xml"/>
Is that a common way to do so? Are there better alternatives?

3. Dates
<FRBRdate date="1967-05-08" name="onto:birthday"/>

I want to indicate to the user what the semantics are for onto:birthday
I could do so by adding an XML namespace binding ?onto? to the ontology
namespace
So implicitly I am clear enough about how the onto:birthday should be
understood
(assuming the user that wants to know, expands the value of @name into a
full qualified name and check the expanded uri to the ontology,
I would have https://my.ontology.com/vocabulary/date/birthday dereferenced
for information

xmlns:onto="https://my.ontology.com/vocabulary/date/";
<FRBRdate date="1967-05-08" name="onto:birthday"/>

In case I want to be more precise and not assume the xml namespace binding
would be used for uri expansion?

<TLCReference name="date"
href="https://my.ontology.com/vocabulary/date/birthday";
showAs="onto:birthday"/>

Would that then be an acceptable way of expressing that semantics better?

Very happy to hear your views,
Thanks in advance

Geert Bormans, C-Moria

   
       

     
        
        



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]