Pat Hayes wrote:
>
> On Sep 29, 2009, at 8:27 AM, Gunther Schadow wrote:
>
>> .... . May be the best way to describe what I mean
>> is this. We have (essentially) in HL7 the following design:
>>
>> Quantity {
>> specificKindOfQuantity : KindOfQuantity;
>> value : NumberAndUnit;
>> }
>>
>> NumberAndUnit {
>> number : REAL;
>> unit : Unit;
>> canonicalForm : NumberAndUnit;
>> }
>>
>> Unit extends DimensionedQuantity {
>> /*and adds*/ symbol : String;
>> }
>>
>> DimensionedQuantity {
>> number : REAL;
>> dimension : VectorOfExponentsOverBaseUnits;
>> }
>>
>
> Can you briefly explain what this notation
>
> Foo{
> a:b;
> c:d;
> }
>
> is intended to mean? Thanks. (01)
Sure, (02)
Foo{
a:b;
c:d;
} (03)
means (04)
objects of class Foo have the following properties:
a which is an object of class b, and
c which is an object of class d
. (05)
regards,
-Gunther (06)
--
Gunther Schadow, M.D., Ph.D. gschadow@xxxxxxxxxxxxxxx
Associate Professor Indiana University School of Informatics
Regenstrief Institute, Inc. Indiana University School of Medicine
tel:1(317)423-5521 http://aurora.regenstrief.org (07)
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/uom-ontology-std/
Subscribe: mailto:uom-ontology-std-join@xxxxxxxxxxxxxxxx
Config/Unsubscribe: http://ontolog.cim3.net/mailman/listinfo/uom-ontology-std/
Shared Files: http://ontolog.cim3.net/file/work/UoM/
Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?UoM_Ontology_Standard (08)
|