ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Protege representations of UBL xsd elements

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: "Peter P. Yim" <yimpp@xxxxxxxxxxx>
Date: Wed, 30 Jul 2003 10:41:38 -0700
Message-id: <3F280352.90500@xxxxxxxxxxx>
Got a quick response from Tim. While he expresses his regret for not 
being able to join us at the call this Thursday (tomorrow), she sent 
the following:    (01)

//
Date: Wed, 30 Jul 2003 19:45:48 +0800
From: Tim McGrath
To: yimpp@xxxxxxxxxxx
Subject: UBL models    (02)


Peter, definitely the 're-usable' is the one to use.  the other is 
more conceptual. The 'normalised' model is more like a relational data 
model in that it is has things like many-to-many associations, etc. 
We created the other models from this by navigating specific paths 
based on our document requirements.  So the other models are what we 
use for creating schemas.
//    (03)

I'm sure we'll probably want to learn more about the differences (as 
we are, in fact, trying to re-construct, or at least, get an 
understanding, of UBL's conceptual model here (and not building 
applications, per se). However, the prompt that we should start from 
the "re-usable" spreadsheet is most helpful.    (04)

-ppy
--    (05)

Peter P. Yim wrote Tue, 29 Jul 2003 16:46:25 -0700:
> Monica,
> 
>  >> [PatCassidy] Does anyone know the different functions of the
>  >> two xls files? [normalized vs reusable]
> 
> One thought ... if you are calling into the Montreal UBL meeting (before 
> our Thursday call ourselves), could you pull a quick one off Tim 
> McGrath, and find out if we should just work with the "reusable 
> components" spreadsheet, or should we still be better off with the 
> "normalized components". We'll wait till he can join us in a real time 
> conference to ask him on the intricate details, but this quick 
> recommendation will help us a lot.
> 
> Thanks,
> PPY
> -- 
> 
> Peter P. Yim wrote Mon, 28 Jul 2003 22:50:24 -0700:
> 
>> Great questions, Pat.
>>
>> I believe this is high time to invite UBL folks (like Tim and those 
>> who worked on the UBL deliverables first hand) back for some real-time 
>> exchange.
>>
>> However, as we speak, the UBL TC is actually meeting in Montreal now 
>> (July 28 ~ Aug 1, 2003). Let's wait till they are done with their 
>> meeting first; and let's try to schedule something with Tim et al.
>>
>> -ppy
>>
>> P.S. Tim: when you have a chance, please let us know what would be a 
>> good time to schedule another session when you can join us at a phone 
>> conference (our regular calls are Thursdays 10:30-11:30am California 
>> time.)  -ppy
>> -- 
>>
>> Patrick Cassidy wrote Tue, 29 Jul 2003 00:46:08 -0400:
>>
>>> Peter is correct, I forgot to change the
>>> extensions in the file names for the Protege files:
>>> ---
>>> Peter P. Yim wrote Mon, 28 Jul 2003 16:28:25 -0700:
>>>
>>>> Pat,
>>>>
>>>> Thank you for the work, looks great! Definitely got us off to a 
>>>> start on Protégé. A few quick comments:
>>>>
>>>> 1. Your files:
>>>>
>>>>  > The new Protege files are at:
>>>>  >
>>>>  >     ftp://micra.com/ontolog/UBLinv013.pins
>>>>  >     ftp://micra.com/ontolog/UBLinv013.pins
>>>>  >     ftp://micra.com/ontolog/UBLinv013.pins
>>>>
>>>> Guess you meant:
>>>>
>>>>       ftp://micra.com/ontolog/UBLinv013.pprj
>>>>       ftp://micra.com/ontolog/UBLinv013.pont
>>>>       ftp://micra.com/ontolog/UBLinv013.pins
>>>>
>>>
>>> About the xls file:
>>>
>>>
>>>> 2. UBL reference:
>>>>
>>>>  > ... that the xsd files have the most detailed and
>>>>  > authoritative representations ...
>>>>
>>>> While it is true that UBL, as an OASIS Technical Committee has XSD's 
>>>> as the normative deliverable (since OASIS has primarily been in XML 
>>>> interoperability), and hence, the authoritative part, the UBL 
>>>> Library Content people actually started work on spreadsheets. 
>>>> Therefore, the spreadsheets, in particular, the file:
>>>>
>>>> 
>http://ubl.cim3.org/~lcsc/release/0p70/xls/UBL_Library_0p70_normalized_components.xls
> 
>>>>
>>>>
>>>> should be the one that has captured the most amount of pertinent 
>>>> information (some of which weren't represented in the xsd's). A lot 
>>>> of the class hierarchies, the construct of the UBL name, cardinality 
>>>> (see column "J"), ... etc.
>>>>
>>>
>>>   The xls file is another format that can help figure out what is 
>>> intended.  
>>
>>
>>
>>> I notice that the XLS file has associations not
>>> in the xsd file.  
>>
>>
>>
>>  > But I haven't yet found the place where the class
>>
>>> hierarchies are indicated -- which class is supposed to be
>>> a subclass of another.  Can anyone help me with this?
>>
>>
>>
>>> Also, I do see some things there that I'm not clear on.
>>
>>
>>
>>> For example, in the column H (Assoc Object Class) I see the term
>>> "Shipment" without any qualifier term in the previous column.  But
>>> I don't find "Shipment" by itself in any of the files I've looked at.
>>> Should there be a "Shipment" class that is a parent of 
>>> "OrderedShipment" and "ActualShipment"?  
>>
>>
>>
>>> If so, is it specified in some file?  
>>
>>
>>
>>> Does every class with a qualifier term imply that
>>> there is some parent class without the qualifier?
>>>
>>
>>>> Besides, the spreadsheet featured 548 pertinent entries too (as 
>>>> opposed to 92).
>>>>
>>>    The 92 entries transcribed were the "complexTypes" and if the
>>> properties and associations of these are counted (as they would be
>>> if one counted the lines in the xls file), there will be several
>>> hundred, but I haven't tried counting. In fact I only find
>>> about 60 complex types in the "normalized_components" xls file.
>>> The "Reusable" xls file has 92 complexTypes and over 600
>>> lines.  There is a lot of duplication between these two xls files.
>>
>>
>>
>>> Does anyone know the different functions of the two xls files?
>>
>>
>>  > [normalized vs reusable]
>>
>>> Also, I can't find a "normalized components" xsd file.  
>>
>>
>>
>>> Can anyone
>>> say why the different formats have different sets of files?
>>
>>
>>
>>>
>>>      Pat
>>>
>>
>>
> 
> 
> _________________________________________________________________
> Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
> Subscribe/Unsubscribe/Config: 
> http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
> Shared Files: http://ontolog.cim3.net/file/
> Community Wiki: http://ontolog.cim3.net/wiki/ To Post: 
> mailto:ontolog-forum@xxxxxxxxxxxxxxxx
> 
> 
>     (06)


_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Subscribe/Unsubscribe/Config: 
http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (07)
<Prev in Thread] Current Thread [Next in Thread>