/[volute]/trunk/projects/dm/STC/vo-dml/STC_meas-v2.0.vo-dml.xml
ViewVC logotype

Diff of /trunk/projects/dm/STC/vo-dml/STC_meas-v2.0.vo-dml.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4761 by mdittmar, Sat Feb 17 01:15:22 2018 UTC revision 4762 by mdittmar, Fri Feb 23 21:48:42 2018 UTC
# Line 2  Line 2 
2  <vo-dml:model xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1"  <vo-dml:model xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1"
3                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4                xsi:schemaLocation="http://www.ivoa.net/xml/VODML/v1 file:///data/vao/staff/mcd/docs/models/dm/vo-dml/xsd/vo-dml-v1.xsd">                xsi:schemaLocation="http://www.ivoa.net/xml/VODML/v1 file:///data/vao/staff/mcd/docs/models/dm/vo-dml/xsd/vo-dml-v1.xsd">
5    <name>stc2_measurements</name>    <name>meas</name>
6    <description>    <description>
7            TODO : Missing description : please, update your UML model asap.            TODO : Missing description : please, update your UML model asap.
8          </description>          </description>
9    <uri>http://ivoa.net/vodml/stc2_meas.vo-dml</uri>    <uri/>
10    <title>STC2 Measures</title>    <title>Astronomical Measurements Model</title>
11    <author>ahr</author>    <author>Arnold Rots, Mark Cresitello-Dittmar</author>
12    <version>2.0</version>    <version>2.0</version>
13    <lastModified>2018-01-09T13:43:06</lastModified>    <previousVersion>0.x</previousVersion>
14      <lastModified>2018-02-23T16:47:31</lastModified>
15    <import>    <import>
16      <name>ivoa</name>      <name>ivoa</name>
17      <url>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.vo-dml.xml</url>      <url>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA-v1.0.vo-dml.xml</url>
18      <documentationURL>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html</documentationURL>      <documentationURL>http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html</documentationURL>
19    </import>    </import>
20    <import>    <import>
21      <name>stc2_coordinates</name>      <name>coords</name>
22      <url>file:///data/vao/staff/mcd/docs/models/dm/STC/vo-dml/STC_coords-v2.0.vo-dml.xml</url>      <url>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_coords-v2.0.vo-dml.xml</url>
23      <documentationURL/>      <documentationURL>https://volute.g-vo.org/svn/trunk/projects/dm/STC/vo-dml/STC_coords-v2.0.html</documentationURL>
24    </import>    </import>
25      <dataType abstract="true">
26        <vodml-id>Uncertainty</vodml-id>
27        <name>Uncertainty</name>
28        <description>
29              TODO : Missing description : please, update your UML model asap.
30            </description>
31      </dataType>
32    
33    <package>    <dataType abstract="true">
34      <vodml-id>stctypes</vodml-id>      <vodml-id>Uncertainty1D</vodml-id>
35      <name>stctypes</name>      <name>Uncertainty1D</name>
36      <description>      <description>
37            TODO : Missing description : please, update your UML model asap.            TODO : Missing description : please, update your UML model asap.
38          </description>          </description>
39      <dataType>      <extends>
40        <vodml-id>stctypes.Matrix2x2</vodml-id>        <vodml-ref>meas:Uncertainty</vodml-ref>
41        <name>Matrix2x2</name>      </extends>
42        <description>2x2 matrix data type, with a unit.</description>    </dataType>
43        <extends>  
44          <vodml-ref>stc2_measurements:stctypes.Matrix</vodml-ref>    <dataType abstract="true">
45        </extends>      <vodml-id>Uncertainty2D</vodml-id>
46        <attribute>      <name>Uncertainty2D</name>
47          <vodml-id>stctypes.Matrix2x2.unit</vodml-id>      <description>
48          <name>unit</name>            TODO : Missing description : please, update your UML model asap.
49          <description>          </description>
50            TODO : Missing description : please, update your UML model asap.      <extends>
51          </description>        <vodml-ref>meas:Uncertainty</vodml-ref>
52          <datatype>      </extends>
53            <vodml-ref>ivoa:Unit</vodml-ref>    </dataType>
54          </datatype>  
55          <multiplicity>    <dataType abstract="true">
56            <minOccurs>0</minOccurs>      <vodml-id>Uncertainty3D</vodml-id>
57            <maxOccurs>1</maxOccurs>      <name>Uncertainty3D</name>
58          </multiplicity>      <description>
59        </attribute>            TODO : Missing description : please, update your UML model asap.
60        <attribute>          </description>
61          <vodml-id>stctypes.Matrix2x2.m11</vodml-id>      <extends>
62          <name>m11</name>        <vodml-ref>meas:Uncertainty</vodml-ref>
63          <description>      </extends>
64            TODO : Missing description : please, update your UML model asap.    </dataType>
65          </description>  
66          <datatype>    <dataType>
67            <vodml-ref>ivoa:real</vodml-ref>      <vodml-id>Symmetrical1D</vodml-id>
68          </datatype>      <name>Symmetrical1D</name>
69          <multiplicity>      <description>
70            <minOccurs>1</minOccurs>            TODO : Missing description : please, update your UML model asap.
71            <maxOccurs>1</maxOccurs>          </description>
72          </multiplicity>      <extends>
73        </attribute>        <vodml-ref>meas:Uncertainty1D</vodml-ref>
74        <attribute>      </extends>
75          <vodml-id>stctypes.Matrix2x2.m12</vodml-id>      <attribute>
76          <name>m12</name>        <vodml-id>Symmetrical1D.radius</vodml-id>
77          <description>        <name>radius</name>
78            TODO : Missing description : please, update your UML model asap.        <description>
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix2x2.m21</vodml-id>  
         <name>m21</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix2x2.m22</vodml-id>  
         <name>m22</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Matrix3x3</vodml-id>  
       <name>Matrix3x3</name>  
       <description>3x3 matrix data type, with a unit.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Matrix</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.unit</vodml-id>  
         <name>unit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:Unit</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m11</vodml-id>  
         <name>m11</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m12</vodml-id>  
         <name>m12</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m21</vodml-id>  
         <name>m21</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m22</vodml-id>  
         <name>m22</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m13</vodml-id>  
         <name>m13</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m31</vodml-id>  
         <name>m31</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m23</vodml-id>  
         <name>m23</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m32</vodml-id>  
         <name>m32</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Matrix3x3.m33</vodml-id>  
         <name>m33</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:real</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType abstract="true">  
       <vodml-id>stctypes.Matrix</vodml-id>  
       <name>Matrix</name>  
       <description>Abstract Matrix data type.</description>  
     </dataType>  
   
     <dataType abstract="true">  
       <vodml-id>stctypes.Uncertainty1D</vodml-id>  
       <name>Uncertainty1D</name>  
       <description>Abstract 1-D Uncertainty data type, from which actual instance types are derived. It is used for errors and resolutions and is meant to be extensible. Note that Uncertainty defines the SHAPE of the function, not the meaning in terms of the level represented by its values: it may indicate 1-sigma, FWHM, 90% or 95% confidence, etc. This interpretation is left to the definition of the attribute of type Uncertainty in the Error class.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Symmetrical1D</vodml-id>  
       <name>Symmetrical1D</name>  
       <description>Simple symmetrical Uncertainty.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Symmetrical1D.radius</vodml-id>  
         <name>radius</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Bounds1D</vodml-id>  
       <name>Bounds1D</name>  
       <description>Lower limit/upper limit bounds.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Bounds1D.loLimit</vodml-id>  
         <name>loLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Bounds1D.hiLimit</vodml-id>  
         <name>hiLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Asymmetrical1D</vodml-id>  
       <name>Asymmetrical1D</name>  
       <description>Asymmetric Uncertainty.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical1D.plus</vodml-id>  
         <name>plus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical1D.minus</vodml-id>  
         <name>minus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType abstract="true">  
       <vodml-id>stctypes.Uncertainty2D</vodml-id>  
       <name>Uncertainty2D</name>  
       <description>Abstract 2-D Uncertainty data type, from which actual instance types are derived. It is used for errors and resolutions and is meant to be extensible. Note that Uncertainty defines the SHAPE of the function, not the meaning in terms of the level represented by its values: it may indicate 1-sigma, FWHM, 90% or 95% confidence, etc. This interpretation is left to the definition of the attribute of type Uncertainty in the Error class.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Symmetrical2D</vodml-id>  
       <name>Symmetrical2D</name>  
       <description>Simple circular Uncertainty.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Symmetrical2D.radius</vodml-id>  
         <name>radius</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Bounds2D</vodml-id>  
       <name>Bounds2D</name>  
       <description>Rectangular lower limit/upper limit bounds.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Bounds2D.loLimit</vodml-id>  
         <name>loLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Bounds2D.hiLimit</vodml-id>  
         <name>hiLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Asymmetrical2D</vodml-id>  
       <name>Asymmetrical2D</name>  
       <description>2-D asymmetric Uncertainty (offset rectangle).</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical2D.plus</vodml-id>  
         <name>plus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical2D.minus</vodml-id>  
         <name>minus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType abstract="true">  
       <vodml-id>stctypes.Uncertainty3D</vodml-id>  
       <name>Uncertainty3D</name>  
       <description>Abstract 3-D Uncertainty data type, from which actual instance types are derived. It is used for errors and resolutions and is meant to be extensible. Note that Uncertainty defines the SHAPE of the function, not the meaning in terms of the level represented by its values: it may indicate 1-sigma, FWHM, 90% or 95% confidence, etc. This interpretation is left to the definition of the attribute of type Uncertainty in the Error class.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Symmetrical3D</vodml-id>  
       <name>Symmetrical3D</name>  
       <description>Simple spherical Uncertainty.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Symmetrical3D.radius</vodml-id>  
         <name>radius</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Bounds3D</vodml-id>  
       <name>Bounds3D</name>  
       <description>Rectangular lower limit/upper limit bounds.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Bounds3D.loLimit</vodml-id>  
         <name>loLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>3</minOccurs>  
           <maxOccurs>3</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Bounds3D.hiLimit</vodml-id>  
         <name>hiLimit</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>3</minOccurs>  
           <maxOccurs>3</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Asymmetrical3D</vodml-id>  
       <name>Asymmetrical3D</name>  
       <description>3-D asymmetric Uncertainty (offset rectangle).</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical3D.plus</vodml-id>  
         <name>plus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>3</minOccurs>  
           <maxOccurs>3</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Asymmetrical3D.minus</vodml-id>  
         <name>minus</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>3</minOccurs>  
           <maxOccurs>3</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Ellipse</vodml-id>  
       <name>Ellipse</name>  
       <description>Elliptical Uncertainty function: semi-major and -minor axes, and position angle (CCW from true north in astronomical spherical coordinates, CCW from positive X axis otherwise).</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Ellipse.semiAxis</vodml-id>  
         <name>semiAxis</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Ellipse.posAngle</vodml-id>  
         <name>posAngle</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.CovarianceMatrix2D</vodml-id>  
       <name>CovarianceMatrix2D</name>  
       <description>2-D Covariance matrix.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.CovarianceMatrix2D.matrix</vodml-id>  
         <name>matrix</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Matrix2x2</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.Ellipsoid</vodml-id>  
       <name>Ellipsoid</name>  
       <description>Ellipsoidal Uncertainty function (Cartesian coordinates only): semi axes, and position angles of first semi axis (CCW from positive X axis in X-Y plane, and angle "above" the X-Y plane).</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.Ellipsoid.semiAxis</vodml-id>  
         <name>semiAxis</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>3</minOccurs>  
           <maxOccurs>3</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>stctypes.Ellipsoid.posAngle</vodml-id>  
         <name>posAngle</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>ivoa:RealQuantity</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>2</minOccurs>  
           <maxOccurs>2</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.CovarianceMatrix3D</vodml-id>  
       <name>CovarianceMatrix3D</name>  
       <description>3-D Covariance matrix.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>stctypes.CovarianceMatrix3D.matrix</vodml-id>  
         <name>matrix</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Matrix3x3</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>1</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.PDF1D</vodml-id>  
       <name>PDF1D</name>  
       <description>Stubbed entry for a Probability Density Function (PDF); for future specification.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.PDF2D</vodml-id>  
       <name>PDF2D</name>  
       <description>Stubbed entry for a Probability Density Function (PDF); for future specification.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType>  
       <vodml-id>stctypes.PDF3D</vodml-id>  
       <name>PDF3D</name>  
       <description>Stubbed entry for a Probability Density Function (PDF); for future specification.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
       </extends>  
     </dataType>  
   
     <dataType abstract="true">  
       <vodml-id>stctypes.Uncertainty</vodml-id>  
       <name>Uncertainty</name>  
       <description>Uncertainty data type, from which 1-, 2-, and 3-dimensional types are derived. It is used for errors and resolutions and is meant to be extensible. Note that Uncertainty defines the SHAPE of the function, not the meaning in terms of the level represented by its values: it may indicate 1-sigma, FWHM, 90% or 95% confidence, etc. This interpretation is left to the definition of the attribute of type Uncertainty in the Error class.</description>  
     </dataType>  
   
   </package>  
   
   
   
   <package>  
     <vodml-id>uncertainty</vodml-id>  
     <name>uncertainty</name>  
     <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
     <objectType abstract="true">  
       <vodml-id>uncertainty.CoordMeasure</vodml-id>  
       <name>CoordMeasure</name>  
       <description>The absract coordinate measure class contains a measured coordinate value, an error (uncertainty) associated with that coordinate and the resolution of the measurement. Individual domain versions are derived from this abstract class.</description>  
       <attribute>  
         <vodml-id>uncertainty.CoordMeasure.coord</vodml-id>  
         <name>coord</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_coordinates:coords.BasicCoordValue</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <composition>  
         <vodml-id>uncertainty.CoordMeasure.error</vodml-id>  
         <name>error</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:uncertainty.Error</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </composition>  
       <composition>  
         <vodml-id>uncertainty.CoordMeasure.resolution</vodml-id>  
         <name>resolution</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:uncertainty.Resolution</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </composition>  
     </objectType>  
   
     <objectType abstract="true">  
       <vodml-id>uncertainty.Error</vodml-id>  
       <name>Error</name>  
       <description>The error (uncertainty) of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension. There are 1-, 2, and 3-dimensional versions of the Error.</description>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Error1D</vodml-id>  
       <name>Error1D</name>  
       <description>The 1-D version of the error of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Error</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Error1D.statError</vodml-id>  
         <name>statError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error1D.sysError</vodml-id>  
         <name>sysError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error1D.ranError</vodml-id>  
         <name>ranError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Error2D</vodml-id>  
       <name>Error2D</name>  
       <description>The 2-D version of the error of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Error</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Error2D.statError</vodml-id>  
         <name>statError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error2D.sysError</vodml-id>  
         <name>sysError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error2D.ranError</vodml-id>  
         <name>ranError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Error3D</vodml-id>  
       <name>Error3D</name>  
       <description>The 3-D version of the error of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Error</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Error3D.statError</vodml-id>  
         <name>statError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error3D.sysError</vodml-id>  
         <name>sysError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Error3D.ranError</vodml-id>  
         <name>ranError</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
     <objectType abstract="true">  
       <vodml-id>uncertainty.Resolution</vodml-id>  
       <name>Resolution</name>  
       <description>The resolution of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension. There are 1-, 2, and 3-dimensional versions of the Resolution.</description>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Resolution1D</vodml-id>  
       <name>Resolution1D</name>  
       <description>The 1-D version of the resolution of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Resolution</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Resolution1D.resolutionSigma</vodml-id>  
         <name>resolutionSigma</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Resolution1D.resolutionFWHM</vodml-id>  
         <name>resolutionFWHM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty1D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Resolution2D</vodml-id>  
       <name>Resolution2D</name>  
       <description>The 2-D version of the resolution of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Resolution</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Resolution2D.resolutionSigma</vodml-id>  
         <name>resolutionSigma</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Resolution2D.resolutionFWHM</vodml-id>  
         <name>resolutionFWHM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty2D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
     <objectType>  
       <vodml-id>uncertainty.Resolution3D</vodml-id>  
       <name>Resolution3D</name>  
       <description>The 3-D version of the resolution of a measured coordinate value may be expressed by an Uncertainty attribute as a sigma or a FWHM, or any other future extension.</description>  
       <extends>  
         <vodml-ref>stc2_measurements:uncertainty.Resolution</vodml-ref>  
       </extends>  
       <attribute>  
         <vodml-id>uncertainty.Resolution3D.resolutionSigma</vodml-id>  
         <name>resolutionSigma</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
       <attribute>  
         <vodml-id>uncertainty.Resolution3D.resolutionFWHM</vodml-id>  
         <name>resolutionFWHM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
         <datatype>  
           <vodml-ref>stc2_measurements:stctypes.Uncertainty3D</vodml-ref>  
         </datatype>  
         <multiplicity>  
           <minOccurs>0</minOccurs>  
           <maxOccurs>1</maxOccurs>  
         </multiplicity>  
       </attribute>  
     </objectType>  
   
   </package>  
   
   
   
   <package>  
     <vodml-id>domain</vodml-id>  
     <name>domain</name>  
     <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
   
   
     <package>  
       <vodml-id>domain.generic</vodml-id>  
       <name>generic</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.generic.GenericCoordMeasure</vodml-id>  
         <name>GenericCoordMeasure</name>  
         <description>The GenericCoordMeasure object provides a full description of a measured instant in the generic coordinate space, optionally adding the known error and/or resolution to the generic coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:uncertainty.CoordMeasure</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.generic.GenericCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.pixel</vodml-id>  
       <name>pixel</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.pixel.PixelCoordinateMeasure1D</vodml-id>  
         <name>PixelCoordinateMeasure1D</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.pixel.PixelCoordinateMeasure</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.pixel.PixelCoord1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.pixel.PixelCoordinateMeasure2D</vodml-id>  
         <name>PixelCoordinateMeasure2D</name>  
         <description>The 2-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.pixel.PixelCoordinateMeasure</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.pixel.PixelCoord2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution2D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.pixel.PixelCoordinateMeasure3D</vodml-id>  
         <name>PixelCoordinateMeasure3D</name>  
         <description>The 3-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.pixel.PixelCoordinateMeasure</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.pixel.PixelCoord3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution3D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.pixel.PixelCoordinateMeasure</vodml-id>  
         <name>PixelCoordinateMeasure</name>  
         <description>The SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:uncertainty.CoordMeasure</vodml-ref>  
         </extends>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.polarization</vodml-id>  
       <name>polarization</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.polarization.PolCoord</vodml-id>  
         <name>PolCoord</name>  
         <description>The Polarization coordinate object contains the coordinate value and the Polarization Type. The polarization coordinates are not measured coordinate values, as they are enumerated. Consequently, there are no errors, uncertainties, or resolutions associated with them.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.polarization.PolarizationCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.polarization.PolCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.polarization.PolSimpleCoord</vodml-id>  
         <name>PolSimpleCoord</name>  
         <description>The Polarization coordinate object contains the coordinate value and the Polarization Type. The polarization coordinates are not measured coordinate values, as they are enumerated. Consequently, there are no errors, uncertainties, or resolutions associated with them.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.polarization.PolarizationCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.polarization.PolarizationCoord</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.polarization.PolarizationCM</vodml-id>  
         <name>PolarizationCM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.redshift</vodml-id>  
       <name>redshift</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.redshift.RedshiftCoordMeasure</vodml-id>  
         <name>RedshiftCoordMeasure</name>  
         <description>The RedshiftCoordMeasure object provides a full description of a measured instant in redshift space, optionally adding the known error and/or resolution to the redshift coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.redshift.RedshiftCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.redshift.RedshiftValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.redshift.RedshiftSimpleCoordMeasure</vodml-id>  
         <name>RedshiftSimpleCoordMeasure</name>  
         <description>The RedshiftCoordMeasure object provides a full description of a measured instant in redshift space, optionally adding the known error and/or resolution to the redshift coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.redshift.RedshiftCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.redshift.RedshiftCoord</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.redshift.RedshiftCM</vodml-id>  
         <name>RedshiftCM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.space</vodml-id>  
       <name>space</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType abstract="true">  
         <vodml-id>domain.space.Position</vodml-id>  
         <name>Position</name>  
         <description>The SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.PositionCM</vodml-ref>  
         </extends>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Position1D</vodml-id>  
         <name>Position1D</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Position</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Position2D</vodml-id>  
         <name>Position2D</name>  
         <description>The 2-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Position</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialValue2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution2D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Position3D</vodml-id>  
         <name>Position3D</name>  
         <description>The 3-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Position</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialValue3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution3D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.space.Velocity</vodml-id>  
         <name>Velocity</name>  
         <description>The SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.VelocityCM</vodml-ref>  
         </extends>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Velocity1D</vodml-id>  
         <name>Velocity1D</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Velocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Velocity2D</vodml-id>  
         <name>Velocity2D</name>  
         <description>The 2-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Velocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialValue2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution2D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.Velocity3D</vodml-id>  
         <name>Velocity3D</name>  
         <description>The 3-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.Velocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialValue3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution3D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.space.SimplePosition</vodml-id>  
         <name>SimplePosition</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.PositionCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.space.PositionCM</vodml-id>  
         <name>PositionCM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimplePosition1D</vodml-id>  
         <name>SimplePosition1D</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimplePosition</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimplePosition2D</vodml-id>  
         <name>SimplePosition2D</name>  
         <description>The 2-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimplePosition</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution2D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimplePosition3D</vodml-id>  
         <name>SimplePosition3D</name>  
         <description>The 3-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimplePosition</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution3D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimpleVelocity1D</vodml-id>  
         <name>SimpleVelocity1D</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimpleVelocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimpleVelocity2D</vodml-id>  
         <name>SimpleVelocity2D</name>  
         <description>The 2-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimpleVelocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error2D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution2D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.space.SimpleVelocity3D</vodml-id>  
         <name>SimpleVelocity3D</name>  
         <description>The 3-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.SimpleVelocity</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error3D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution3D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.space.SimpleVelocity</vodml-id>  
         <name>SimpleVelocity</name>  
         <description>The 1-dimensional SpatialCoordMeasure object provides a full description of a measured instant in the spatial coordinate space, optionally adding the known error (uncertainty) and/or resolution to the spatial coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.space.VelocityCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.space.SpatialCoordValue</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.space.VelocityCM</vodml-id>  
         <name>VelocityCM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.spectral</vodml-id>  
       <name>spectral</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.spectral.SpectralCoordMeasure</vodml-id>  
         <name>SpectralCoordMeasure</name>  
         <description>The SpectralCoordMeasure object provides a full description of a measured instant in spectral space, optionally adding the known error and/or resolution to the spectral coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.spectral.SpectralCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.spectral.SpectralValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.spectral.SpectralSimpleCoordMeasure</vodml-id>  
         <name>SpectralSimpleCoordMeasure</name>  
         <description>The SpectralCoordMeasure object provides a full description of a measured instant in spectral space, optionally adding the known error and/or resolution to the spectral coordinate value.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.spectral.SpectralCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.spectral.SpectralCoord</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.spectral.SpectralCM</vodml-id>  
         <name>SpectralCM</name>  
         <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       </objectType>  
   
     </package>  
   
   
   
     <package>  
       <vodml-id>domain.time</vodml-id>  
       <name>time</name>  
       <description>  
           TODO : Missing description : please, update your UML model asap.  
         </description>  
       <objectType>  
         <vodml-id>domain.time.TimeMeasure</vodml-id>  
         <name>TimeMeasure</name>  
         <description>The TimeMeasure object provides a full description of a measured instant in time, optionally adding the known error and/or resolution to the time stamp.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.time.TimeCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.time.TimeStampValue</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType>  
         <vodml-id>domain.time.TimeSimpleMeasure</vodml-id>  
         <name>TimeSimpleMeasure</name>  
         <description>The TimeMeasure object provides a full description of a measured instant in time, optionally adding the known error and/or resolution to the time stamp.</description>  
         <extends>  
           <vodml-ref>stc2_measurements:domain.time.TimeCM</vodml-ref>  
         </extends>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.coord</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_coordinates:domain.time.TimeStamp</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.error</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Error1D</vodml-ref>  
           </datatype>  
         </constraint>  
         <constraint xsi:type="vo-dml:SubsettedRole">  
           <role>  
             <vodml-ref>stc2_measurements:uncertainty.CoordMeasure.resolution</vodml-ref>  
           </role>  
           <datatype>  
             <vodml-ref>stc2_measurements:uncertainty.Resolution1D</vodml-ref>  
           </datatype>  
         </constraint>  
       </objectType>  
   
       <objectType abstract="true">  
         <vodml-id>domain.time.TimeCM</vodml-id>  
         <name>TimeCM</name>  
         <description>  
79            TODO : Missing description : please, update your UML model asap.            TODO : Missing description : please, update your UML model asap.
80          </description>          </description>
81        </objectType>        <datatype>
82            <vodml-ref>ivoa:RealQuantity</vodml-ref>
83          </datatype>
84          <multiplicity>
85            <minOccurs>1</minOccurs>
86            <maxOccurs>1</maxOccurs>
87          </multiplicity>
88        </attribute>
89      </dataType>
90    
91      <dataType>
92        <vodml-id>Asymmetrical1D</vodml-id>
93        <name>Asymmetrical1D</name>
94        <description>
95              TODO : Missing description : please, update your UML model asap.
96            </description>
97        <extends>
98          <vodml-ref>meas:Uncertainty1D</vodml-ref>
99        </extends>
100        <attribute>
101          <vodml-id>Asymmetrical1D.plus</vodml-id>
102          <name>plus</name>
103          <description>
104              TODO : Missing description : please, update your UML model asap.
105            </description>
106          <datatype>
107            <vodml-ref>ivoa:RealQuantity</vodml-ref>
108          </datatype>
109          <multiplicity>
110            <minOccurs>1</minOccurs>
111            <maxOccurs>1</maxOccurs>
112          </multiplicity>
113        </attribute>
114        <attribute>
115          <vodml-id>Asymmetrical1D.minus</vodml-id>
116          <name>minus</name>
117          <description>
118              TODO : Missing description : please, update your UML model asap.
119            </description>
120          <datatype>
121            <vodml-ref>ivoa:RealQuantity</vodml-ref>
122          </datatype>
123          <multiplicity>
124            <minOccurs>1</minOccurs>
125            <maxOccurs>1</maxOccurs>
126          </multiplicity>
127        </attribute>
128      </dataType>
129    
130      <dataType>
131        <vodml-id>Bounds1D</vodml-id>
132        <name>Bounds1D</name>
133        <description>
134              TODO : Missing description : please, update your UML model asap.
135            </description>
136        <extends>
137          <vodml-ref>meas:Uncertainty1D</vodml-ref>
138        </extends>
139        <attribute>
140          <vodml-id>Bounds1D.loLimit</vodml-id>
141          <name>loLimit</name>
142          <description>
143              TODO : Missing description : please, update your UML model asap.
144            </description>
145          <datatype>
146            <vodml-ref>ivoa:RealQuantity</vodml-ref>
147          </datatype>
148          <multiplicity>
149            <minOccurs>1</minOccurs>
150            <maxOccurs>1</maxOccurs>
151          </multiplicity>
152        </attribute>
153        <attribute>
154          <vodml-id>Bounds1D.hiLimit</vodml-id>
155          <name>hiLimit</name>
156          <description>
157              TODO : Missing description : please, update your UML model asap.
158            </description>
159          <datatype>
160            <vodml-ref>ivoa:RealQuantity</vodml-ref>
161          </datatype>
162          <multiplicity>
163            <minOccurs>1</minOccurs>
164            <maxOccurs>1</maxOccurs>
165          </multiplicity>
166        </attribute>
167      </dataType>
168    
169      <dataType>
170        <vodml-id>Symmetrical2D</vodml-id>
171        <name>Symmetrical2D</name>
172        <description>
173              TODO : Missing description : please, update your UML model asap.
174            </description>
175        <extends>
176          <vodml-ref>meas:Uncertainty2D</vodml-ref>
177        </extends>
178        <attribute>
179          <vodml-id>Symmetrical2D.radius</vodml-id>
180          <name>radius</name>
181          <description>
182              TODO : Missing description : please, update your UML model asap.
183            </description>
184          <datatype>
185            <vodml-ref>ivoa:RealQuantity</vodml-ref>
186          </datatype>
187          <multiplicity>
188            <minOccurs>1</minOccurs>
189            <maxOccurs>1</maxOccurs>
190          </multiplicity>
191        </attribute>
192      </dataType>
193    
194      <dataType>
195        <vodml-id>Asymmetrical2D</vodml-id>
196        <name>Asymmetrical2D</name>
197        <description>
198              TODO : Missing description : please, update your UML model asap.
199            </description>
200        <extends>
201          <vodml-ref>meas:Uncertainty2D</vodml-ref>
202        </extends>
203        <attribute>
204          <vodml-id>Asymmetrical2D.plus</vodml-id>
205          <name>plus</name>
206          <description>
207              TODO : Missing description : please, update your UML model asap.
208            </description>
209          <datatype>
210            <vodml-ref>ivoa:RealQuantity</vodml-ref>
211          </datatype>
212          <multiplicity>
213            <minOccurs>2</minOccurs>
214            <maxOccurs>2</maxOccurs>
215          </multiplicity>
216        </attribute>
217        <attribute>
218          <vodml-id>Asymmetrical2D.minus</vodml-id>
219          <name>minus</name>
220          <description>
221              TODO : Missing description : please, update your UML model asap.
222            </description>
223          <datatype>
224            <vodml-ref>ivoa:RealQuantity</vodml-ref>
225          </datatype>
226          <multiplicity>
227            <minOccurs>2</minOccurs>
228            <maxOccurs>2</maxOccurs>
229          </multiplicity>
230        </attribute>
231      </dataType>
232    
233      <dataType>
234        <vodml-id>Bounds2D</vodml-id>
235        <name>Bounds2D</name>
236        <description>
237              TODO : Missing description : please, update your UML model asap.
238            </description>
239        <extends>
240          <vodml-ref>meas:Uncertainty2D</vodml-ref>
241        </extends>
242        <attribute>
243          <vodml-id>Bounds2D.loLimit</vodml-id>
244          <name>loLimit</name>
245          <description>
246              TODO : Missing description : please, update your UML model asap.
247            </description>
248          <datatype>
249            <vodml-ref>ivoa:RealQuantity</vodml-ref>
250          </datatype>
251          <multiplicity>
252            <minOccurs>2</minOccurs>
253            <maxOccurs>2</maxOccurs>
254          </multiplicity>
255        </attribute>
256        <attribute>
257          <vodml-id>Bounds2D.hiLimit</vodml-id>
258          <name>hiLimit</name>
259          <description>
260              TODO : Missing description : please, update your UML model asap.
261            </description>
262          <datatype>
263            <vodml-ref>ivoa:RealQuantity</vodml-ref>
264          </datatype>
265          <multiplicity>
266            <minOccurs>2</minOccurs>
267            <maxOccurs>2</maxOccurs>
268          </multiplicity>
269        </attribute>
270      </dataType>
271    
272      <dataType>
273        <vodml-id>Symmetrical3D</vodml-id>
274        <name>Symmetrical3D</name>
275        <description>
276              TODO : Missing description : please, update your UML model asap.
277            </description>
278        <extends>
279          <vodml-ref>meas:Uncertainty3D</vodml-ref>
280        </extends>
281        <attribute>
282          <vodml-id>Symmetrical3D.radius</vodml-id>
283          <name>radius</name>
284          <description>
285              TODO : Missing description : please, update your UML model asap.
286            </description>
287          <datatype>
288            <vodml-ref>ivoa:RealQuantity</vodml-ref>
289          </datatype>
290          <multiplicity>
291            <minOccurs>1</minOccurs>
292            <maxOccurs>1</maxOccurs>
293          </multiplicity>
294        </attribute>
295      </dataType>
296    
297      <dataType>
298        <vodml-id>Asymmetrical3D</vodml-id>
299        <name>Asymmetrical3D</name>
300        <description>
301              TODO : Missing description : please, update your UML model asap.
302            </description>
303        <extends>
304          <vodml-ref>meas:Uncertainty3D</vodml-ref>
305        </extends>
306        <attribute>
307          <vodml-id>Asymmetrical3D.plus</vodml-id>
308          <name>plus</name>
309          <description>
310              TODO : Missing description : please, update your UML model asap.
311            </description>
312          <datatype>
313            <vodml-ref>ivoa:RealQuantity</vodml-ref>
314          </datatype>
315          <multiplicity>
316            <minOccurs>3</minOccurs>
317            <maxOccurs>3</maxOccurs>
318          </multiplicity>
319        </attribute>
320        <attribute>
321          <vodml-id>Asymmetrical3D.minus</vodml-id>
322          <name>minus</name>
323          <description>
324              TODO : Missing description : please, update your UML model asap.
325            </description>
326          <datatype>
327            <vodml-ref>ivoa:RealQuantity</vodml-ref>
328          </datatype>
329          <multiplicity>
330            <minOccurs>3</minOccurs>
331            <maxOccurs>3</maxOccurs>
332          </multiplicity>
333        </attribute>
334      </dataType>
335    
336      <dataType>
337        <vodml-id>Bounds3D</vodml-id>
338        <name>Bounds3D</name>
339        <description>
340              TODO : Missing description : please, update your UML model asap.
341            </description>
342        <extends>
343          <vodml-ref>meas:Uncertainty3D</vodml-ref>
344        </extends>
345        <attribute>
346          <vodml-id>Bounds3D.loLimit</vodml-id>
347          <name>loLimit</name>
348          <description>
349              TODO : Missing description : please, update your UML model asap.
350            </description>
351          <datatype>
352            <vodml-ref>ivoa:RealQuantity</vodml-ref>
353          </datatype>
354          <multiplicity>
355            <minOccurs>3</minOccurs>
356            <maxOccurs>3</maxOccurs>
357          </multiplicity>
358        </attribute>
359        <attribute>
360          <vodml-id>Bounds3D.hiLimit</vodml-id>
361          <name>hiLimit</name>
362          <description>
363              TODO : Missing description : please, update your UML model asap.
364            </description>
365          <datatype>
366            <vodml-ref>ivoa:RealQuantity</vodml-ref>
367          </datatype>
368          <multiplicity>
369            <minOccurs>3</minOccurs>
370            <maxOccurs>3</maxOccurs>
371          </multiplicity>
372        </attribute>
373      </dataType>
374    
375      <dataType>
376        <vodml-id>Ellipse</vodml-id>
377        <name>Ellipse</name>
378        <description>
379              TODO : Missing description : please, update your UML model asap.
380            </description>
381        <extends>
382          <vodml-ref>meas:Uncertainty2D</vodml-ref>
383        </extends>
384        <attribute>
385          <vodml-id>Ellipse.semiAxis</vodml-id>
386          <name>semiAxis</name>
387          <description>
388              TODO : Missing description : please, update your UML model asap.
389            </description>
390          <datatype>
391            <vodml-ref>ivoa:RealQuantity</vodml-ref>
392          </datatype>
393          <multiplicity>
394            <minOccurs>2</minOccurs>
395            <maxOccurs>2</maxOccurs>
396          </multiplicity>
397        </attribute>
398        <attribute>
399          <vodml-id>Ellipse.posAngle</vodml-id>
400          <name>posAngle</name>
401          <description>
402              TODO : Missing description : please, update your UML model asap.
403            </description>
404          <datatype>
405            <vodml-ref>ivoa:RealQuantity</vodml-ref>
406          </datatype>
407          <multiplicity>
408            <minOccurs>1</minOccurs>
409            <maxOccurs>1</maxOccurs>
410          </multiplicity>
411        </attribute>
412      </dataType>
413    
414      <dataType>
415        <vodml-id>Ellipsoid</vodml-id>
416        <name>Ellipsoid</name>
417        <description>
418              TODO : Missing description : please, update your UML model asap.
419            </description>
420        <extends>
421          <vodml-ref>meas:Uncertainty3D</vodml-ref>
422        </extends>
423        <attribute>
424          <vodml-id>Ellipsoid.semiAxis</vodml-id>
425          <name>semiAxis</name>
426          <description>
427              TODO : Missing description : please, update your UML model asap.
428            </description>
429          <datatype>
430            <vodml-ref>ivoa:RealQuantity</vodml-ref>
431          </datatype>
432          <multiplicity>
433            <minOccurs>3</minOccurs>
434            <maxOccurs>3</maxOccurs>
435          </multiplicity>
436        </attribute>
437        <attribute>
438          <vodml-id>Ellipsoid.posAngle</vodml-id>
439          <name>posAngle</name>
440          <description>
441              TODO : Missing description : please, update your UML model asap.
442            </description>
443          <datatype>
444            <vodml-ref>ivoa:RealQuantity</vodml-ref>
445          </datatype>
446          <multiplicity>
447            <minOccurs>2</minOccurs>
448            <maxOccurs>2</maxOccurs>
449          </multiplicity>
450        </attribute>
451      </dataType>
452    
453      <dataType abstract="true">
454        <vodml-id>Matrix</vodml-id>
455        <name>Matrix</name>
456        <description>
457              TODO : Missing description : please, update your UML model asap.
458            </description>
459      </dataType>
460    
461      </package>    <dataType>
462        <vodml-id>Matrix2x2</vodml-id>
463        <name>Matrix2x2</name>
464        <description>
465              TODO : Missing description : please, update your UML model asap.
466            </description>
467        <extends>
468          <vodml-ref>meas:Matrix</vodml-ref>
469        </extends>
470        <attribute>
471          <vodml-id>Matrix2x2.m11</vodml-id>
472          <name>m11</name>
473          <description>
474              TODO : Missing description : please, update your UML model asap.
475            </description>
476          <datatype>
477            <vodml-ref>ivoa:real</vodml-ref>
478          </datatype>
479          <multiplicity>
480            <minOccurs>1</minOccurs>
481            <maxOccurs>1</maxOccurs>
482          </multiplicity>
483        </attribute>
484        <attribute>
485          <vodml-id>Matrix2x2.m12</vodml-id>
486          <name>m12</name>
487          <description>
488              TODO : Missing description : please, update your UML model asap.
489            </description>
490          <datatype>
491            <vodml-ref>ivoa:real</vodml-ref>
492          </datatype>
493          <multiplicity>
494            <minOccurs>1</minOccurs>
495            <maxOccurs>1</maxOccurs>
496          </multiplicity>
497        </attribute>
498        <attribute>
499          <vodml-id>Matrix2x2.m21</vodml-id>
500          <name>m21</name>
501          <description>
502              TODO : Missing description : please, update your UML model asap.
503            </description>
504          <datatype>
505            <vodml-ref>ivoa:real</vodml-ref>
506          </datatype>
507          <multiplicity>
508            <minOccurs>1</minOccurs>
509            <maxOccurs>1</maxOccurs>
510          </multiplicity>
511        </attribute>
512        <attribute>
513          <vodml-id>Matrix2x2.m22</vodml-id>
514          <name>m22</name>
515          <description>
516              TODO : Missing description : please, update your UML model asap.
517            </description>
518          <datatype>
519            <vodml-ref>ivoa:real</vodml-ref>
520          </datatype>
521          <multiplicity>
522            <minOccurs>1</minOccurs>
523            <maxOccurs>1</maxOccurs>
524          </multiplicity>
525        </attribute>
526      </dataType>
527    
528      <dataType>
529        <vodml-id>Matrix3x3</vodml-id>
530        <name>Matrix3x3</name>
531        <description>
532              TODO : Missing description : please, update your UML model asap.
533            </description>
534        <extends>
535          <vodml-ref>meas:Matrix</vodml-ref>
536        </extends>
537        <attribute>
538          <vodml-id>Matrix3x3.m11</vodml-id>
539          <name>m11</name>
540          <description>
541              TODO : Missing description : please, update your UML model asap.
542            </description>
543          <datatype>
544            <vodml-ref>ivoa:real</vodml-ref>
545          </datatype>
546          <multiplicity>
547            <minOccurs>1</minOccurs>
548            <maxOccurs>1</maxOccurs>
549          </multiplicity>
550        </attribute>
551        <attribute>
552          <vodml-id>Matrix3x3.m12</vodml-id>
553          <name>m12</name>
554          <description>
555              TODO : Missing description : please, update your UML model asap.
556            </description>
557          <datatype>
558            <vodml-ref>ivoa:real</vodml-ref>
559          </datatype>
560          <multiplicity>
561            <minOccurs>1</minOccurs>
562            <maxOccurs>1</maxOccurs>
563          </multiplicity>
564        </attribute>
565        <attribute>
566          <vodml-id>Matrix3x3.m13</vodml-id>
567          <name>m13</name>
568          <description>
569              TODO : Missing description : please, update your UML model asap.
570            </description>
571          <datatype>
572            <vodml-ref>ivoa:real</vodml-ref>
573          </datatype>
574          <multiplicity>
575            <minOccurs>1</minOccurs>
576            <maxOccurs>1</maxOccurs>
577          </multiplicity>
578        </attribute>
579        <attribute>
580          <vodml-id>Matrix3x3.m21</vodml-id>
581          <name>m21</name>
582          <description>
583              TODO : Missing description : please, update your UML model asap.
584            </description>
585          <datatype>
586            <vodml-ref>ivoa:real</vodml-ref>
587          </datatype>
588          <multiplicity>
589            <minOccurs>1</minOccurs>
590            <maxOccurs>1</maxOccurs>
591          </multiplicity>
592        </attribute>
593        <attribute>
594          <vodml-id>Matrix3x3.m22</vodml-id>
595          <name>m22</name>
596          <description>
597              TODO : Missing description : please, update your UML model asap.
598            </description>
599          <datatype>
600            <vodml-ref>ivoa:real</vodml-ref>
601          </datatype>
602          <multiplicity>
603            <minOccurs>1</minOccurs>
604            <maxOccurs>1</maxOccurs>
605          </multiplicity>
606        </attribute>
607        <attribute>
608          <vodml-id>Matrix3x3.m23</vodml-id>
609          <name>m23</name>
610          <description>
611              TODO : Missing description : please, update your UML model asap.
612            </description>
613          <datatype>
614            <vodml-ref>ivoa:real</vodml-ref>
615          </datatype>
616          <multiplicity>
617            <minOccurs>1</minOccurs>
618            <maxOccurs>1</maxOccurs>
619          </multiplicity>
620        </attribute>
621        <attribute>
622          <vodml-id>Matrix3x3.m31</vodml-id>
623          <name>m31</name>
624          <description>
625              TODO : Missing description : please, update your UML model asap.
626            </description>
627          <datatype>
628            <vodml-ref>ivoa:real</vodml-ref>
629          </datatype>
630          <multiplicity>
631            <minOccurs>1</minOccurs>
632            <maxOccurs>1</maxOccurs>
633          </multiplicity>
634        </attribute>
635        <attribute>
636          <vodml-id>Matrix3x3.m32</vodml-id>
637          <name>m32</name>
638          <description>
639              TODO : Missing description : please, update your UML model asap.
640            </description>
641          <datatype>
642            <vodml-ref>ivoa:real</vodml-ref>
643          </datatype>
644          <multiplicity>
645            <minOccurs>1</minOccurs>
646            <maxOccurs>1</maxOccurs>
647          </multiplicity>
648        </attribute>
649        <attribute>
650          <vodml-id>Matrix3x3.m33</vodml-id>
651          <name>m33</name>
652          <description>
653              TODO : Missing description : please, update your UML model asap.
654            </description>
655          <datatype>
656            <vodml-ref>ivoa:real</vodml-ref>
657          </datatype>
658          <multiplicity>
659            <minOccurs>1</minOccurs>
660            <maxOccurs>1</maxOccurs>
661          </multiplicity>
662        </attribute>
663      </dataType>
664    
665      <dataType>
666        <vodml-id>CovarianceMatrix2D</vodml-id>
667        <name>CovarianceMatrix2D</name>
668        <description>
669              TODO : Missing description : please, update your UML model asap.
670            </description>
671        <extends>
672          <vodml-ref>meas:Uncertainty2D</vodml-ref>
673        </extends>
674        <attribute>
675          <vodml-id>CovarianceMatrix2D.matrix</vodml-id>
676          <name>matrix</name>
677          <description>
678              TODO : Missing description : please, update your UML model asap.
679            </description>
680          <datatype>
681            <vodml-ref>meas:Matrix2x2</vodml-ref>
682          </datatype>
683          <multiplicity>
684            <minOccurs>1</minOccurs>
685            <maxOccurs>1</maxOccurs>
686          </multiplicity>
687        </attribute>
688      </dataType>
689    
690      <dataType>
691        <vodml-id>CovarianceMatrix3D</vodml-id>
692        <name>CovarianceMatrix3D</name>
693        <description>
694              TODO : Missing description : please, update your UML model asap.
695            </description>
696        <extends>
697          <vodml-ref>meas:Uncertainty3D</vodml-ref>
698        </extends>
699        <attribute>
700          <vodml-id>CovarianceMatrix3D.matrix</vodml-id>
701          <name>matrix</name>
702          <description>
703              TODO : Missing description : please, update your UML model asap.
704            </description>
705          <datatype>
706            <vodml-ref>meas:Matrix3x3</vodml-ref>
707          </datatype>
708          <multiplicity>
709            <minOccurs>1</minOccurs>
710            <maxOccurs>1</maxOccurs>
711          </multiplicity>
712        </attribute>
713      </dataType>
714    
715      <objectType abstract="true">
716        <vodml-id>CoordMeasure</vodml-id>
717        <name>CoordMeasure</name>
718        <description>
719              TODO : Missing description : please, update your UML model asap.
720            </description>
721        <extends>
722          <vodml-ref>meas:Measure</vodml-ref>
723        </extends>
724        <attribute>
725          <vodml-id>CoordMeasure.coord</vodml-id>
726          <name>coord</name>
727          <description>
728              TODO : Missing description : please, update your UML model asap.
729            </description>
730          <datatype>
731            <vodml-ref>coords:Coordinate</vodml-ref>
732          </datatype>
733          <multiplicity>
734            <minOccurs>1</minOccurs>
735            <maxOccurs>1</maxOccurs>
736          </multiplicity>
737        </attribute>
738        <composition>
739          <vodml-id>CoordMeasure.error</vodml-id>
740          <name>error</name>
741          <description>
742              TODO : Missing description : please, update your UML model asap.
743            </description>
744          <datatype>
745            <vodml-ref>meas:Error</vodml-ref>
746          </datatype>
747          <multiplicity>
748            <minOccurs>0</minOccurs>
749            <maxOccurs>1</maxOccurs>
750          </multiplicity>
751        </composition>
752      </objectType>
753    
754      <objectType abstract="true">
755        <vodml-id>Error</vodml-id>
756        <name>Error</name>
757        <description>
758              TODO : Missing description : please, update your UML model asap.
759            </description>
760      </objectType>
761    
762    </package>    <objectType abstract="true">
763        <vodml-id>Error1D</vodml-id>
764        <name>Error1D</name>
765        <description>
766              TODO : Missing description : please, update your UML model asap.
767            </description>
768        <extends>
769          <vodml-ref>meas:Error</vodml-ref>
770        </extends>
771        <attribute>
772          <vodml-id>Error1D.statError</vodml-id>
773          <name>statError</name>
774          <description>
775              TODO : Missing description : please, update your UML model asap.
776            </description>
777          <datatype>
778            <vodml-ref>meas:Uncertainty1D</vodml-ref>
779          </datatype>
780          <multiplicity>
781            <minOccurs>0</minOccurs>
782            <maxOccurs>1</maxOccurs>
783          </multiplicity>
784        </attribute>
785        <attribute>
786          <vodml-id>Error1D.sysError</vodml-id>
787          <name>sysError</name>
788          <description>
789              TODO : Missing description : please, update your UML model asap.
790            </description>
791          <datatype>
792            <vodml-ref>meas:Uncertainty1D</vodml-ref>
793          </datatype>
794          <multiplicity>
795            <minOccurs>0</minOccurs>
796            <maxOccurs>1</maxOccurs>
797          </multiplicity>
798        </attribute>
799        <attribute>
800          <vodml-id>Error1D.ranError</vodml-id>
801          <name>ranError</name>
802          <description>
803              TODO : Missing description : please, update your UML model asap.
804            </description>
805          <datatype>
806            <vodml-ref>meas:Uncertainty1D</vodml-ref>
807          </datatype>
808          <multiplicity>
809            <minOccurs>0</minOccurs>
810            <maxOccurs>1</maxOccurs>
811          </multiplicity>
812        </attribute>
813      </objectType>
814    
815      <objectType abstract="true">
816        <vodml-id>Error2D</vodml-id>
817        <name>Error2D</name>
818        <description>
819              TODO : Missing description : please, update your UML model asap.
820            </description>
821        <extends>
822          <vodml-ref>meas:Error</vodml-ref>
823        </extends>
824        <attribute>
825          <vodml-id>Error2D.statError</vodml-id>
826          <name>statError</name>
827          <description>
828              TODO : Missing description : please, update your UML model asap.
829            </description>
830          <datatype>
831            <vodml-ref>meas:Uncertainty2D</vodml-ref>
832          </datatype>
833          <multiplicity>
834            <minOccurs>0</minOccurs>
835            <maxOccurs>1</maxOccurs>
836          </multiplicity>
837        </attribute>
838        <attribute>
839          <vodml-id>Error2D.sysError</vodml-id>
840          <name>sysError</name>
841          <description>
842              TODO : Missing description : please, update your UML model asap.
843            </description>
844          <datatype>
845            <vodml-ref>meas:Uncertainty2D</vodml-ref>
846          </datatype>
847          <multiplicity>
848            <minOccurs>0</minOccurs>
849            <maxOccurs>1</maxOccurs>
850          </multiplicity>
851        </attribute>
852        <attribute>
853          <vodml-id>Error2D.ranError</vodml-id>
854          <name>ranError</name>
855          <description>
856              TODO : Missing description : please, update your UML model asap.
857            </description>
858          <datatype>
859            <vodml-ref>meas:Uncertainty2D</vodml-ref>
860          </datatype>
861          <multiplicity>
862            <minOccurs>0</minOccurs>
863            <maxOccurs>1</maxOccurs>
864          </multiplicity>
865        </attribute>
866      </objectType>
867    
868      <objectType abstract="true">
869        <vodml-id>Error3D</vodml-id>
870        <name>Error3D</name>
871        <description>
872              TODO : Missing description : please, update your UML model asap.
873            </description>
874        <extends>
875          <vodml-ref>meas:Error</vodml-ref>
876        </extends>
877        <attribute>
878          <vodml-id>Error3D.statError</vodml-id>
879          <name>statError</name>
880          <description>
881              TODO : Missing description : please, update your UML model asap.
882            </description>
883          <datatype>
884            <vodml-ref>meas:Uncertainty3D</vodml-ref>
885          </datatype>
886          <multiplicity>
887            <minOccurs>0</minOccurs>
888            <maxOccurs>1</maxOccurs>
889          </multiplicity>
890        </attribute>
891        <attribute>
892          <vodml-id>Error3D.sysError</vodml-id>
893          <name>sysError</name>
894          <description>
895              TODO : Missing description : please, update your UML model asap.
896            </description>
897          <datatype>
898            <vodml-ref>meas:Uncertainty3D</vodml-ref>
899          </datatype>
900          <multiplicity>
901            <minOccurs>0</minOccurs>
902            <maxOccurs>1</maxOccurs>
903          </multiplicity>
904        </attribute>
905        <attribute>
906          <vodml-id>Error3D.ranError</vodml-id>
907          <name>ranError</name>
908          <description>
909              TODO : Missing description : please, update your UML model asap.
910            </description>
911          <datatype>
912            <vodml-ref>meas:Uncertainty3D</vodml-ref>
913          </datatype>
914          <multiplicity>
915            <minOccurs>0</minOccurs>
916            <maxOccurs>1</maxOccurs>
917          </multiplicity>
918        </attribute>
919      </objectType>
920    
921      <objectType>
922        <vodml-id>GenericCoordMeasure</vodml-id>
923        <name>GenericCoordMeasure</name>
924        <description>
925              TODO : Missing description : please, update your UML model asap.
926            </description>
927        <extends>
928          <vodml-ref>meas:CoordMeasure</vodml-ref>
929        </extends>
930        <constraint xsi:type="vo-dml:SubsettedRole">
931          <role>
932            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
933          </role>
934          <datatype>
935            <vodml-ref>coords:GenericCoordValue</vodml-ref>
936          </datatype>
937        </constraint>
938        <constraint xsi:type="vo-dml:SubsettedRole">
939          <role>
940            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
941          </role>
942          <datatype>
943            <vodml-ref>meas:Error1D</vodml-ref>
944          </datatype>
945        </constraint>
946      </objectType>
947    
948      <objectType abstract="true">
949        <vodml-id>Position</vodml-id>
950        <name>Position</name>
951        <description>
952              TODO : Missing description : please, update your UML model asap.
953            </description>
954        <extends>
955          <vodml-ref>meas:CoordMeasure</vodml-ref>
956        </extends>
957      </objectType>
958    
959      <objectType>
960        <vodml-id>Position1D</vodml-id>
961        <name>Position1D</name>
962        <description>
963              TODO : Missing description : please, update your UML model asap.
964            </description>
965        <extends>
966          <vodml-ref>meas:Position</vodml-ref>
967        </extends>
968        <constraint xsi:type="vo-dml:SubsettedRole">
969          <role>
970            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
971          </role>
972          <datatype>
973            <vodml-ref>coords:domain.space.SpatialCoordValue</vodml-ref>
974          </datatype>
975        </constraint>
976        <constraint xsi:type="vo-dml:SubsettedRole">
977          <role>
978            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
979          </role>
980          <datatype>
981            <vodml-ref>meas:Error1D</vodml-ref>
982          </datatype>
983        </constraint>
984      </objectType>
985    
986      <objectType>
987        <vodml-id>Position2D</vodml-id>
988        <name>Position2D</name>
989        <description>
990              TODO : Missing description : please, update your UML model asap.
991            </description>
992        <extends>
993          <vodml-ref>meas:Position</vodml-ref>
994        </extends>
995        <constraint xsi:type="vo-dml:SubsettedRole">
996          <role>
997            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
998          </role>
999          <datatype>
1000            <vodml-ref>meas:Error2D</vodml-ref>
1001          </datatype>
1002        </constraint>
1003        <constraint xsi:type="vo-dml:SubsettedRole">
1004          <role>
1005            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1006          </role>
1007          <datatype>
1008            <vodml-ref>coords:domain.space.SpatialCoord2D</vodml-ref>
1009          </datatype>
1010        </constraint>
1011      </objectType>
1012    
1013      <objectType>
1014        <vodml-id>Position3D</vodml-id>
1015        <name>Position3D</name>
1016        <description>
1017              TODO : Missing description : please, update your UML model asap.
1018            </description>
1019        <extends>
1020          <vodml-ref>meas:Position</vodml-ref>
1021        </extends>
1022        <constraint xsi:type="vo-dml:SubsettedRole">
1023          <role>
1024            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1025          </role>
1026          <datatype>
1027            <vodml-ref>coords:domain.space.SpatialCoord3D</vodml-ref>
1028          </datatype>
1029        </constraint>
1030        <constraint xsi:type="vo-dml:SubsettedRole">
1031          <role>
1032            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
1033          </role>
1034          <datatype>
1035            <vodml-ref>meas:Error3D</vodml-ref>
1036          </datatype>
1037        </constraint>
1038      </objectType>
1039    
1040      <objectType>
1041        <vodml-id>SpectralCoordMeasure</vodml-id>
1042        <name>SpectralCoordMeasure</name>
1043        <description>
1044              TODO : Missing description : please, update your UML model asap.
1045            </description>
1046        <extends>
1047          <vodml-ref>meas:CoordMeasure</vodml-ref>
1048        </extends>
1049        <constraint xsi:type="vo-dml:SubsettedRole">
1050          <role>
1051            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1052          </role>
1053          <datatype>
1054            <vodml-ref>coords:domain.spectral.SpectralValue</vodml-ref>
1055          </datatype>
1056        </constraint>
1057        <constraint xsi:type="vo-dml:SubsettedRole">
1058          <role>
1059            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
1060          </role>
1061          <datatype>
1062            <vodml-ref>meas:Error1D</vodml-ref>
1063          </datatype>
1064        </constraint>
1065      </objectType>
1066    
1067      <objectType>
1068        <vodml-id>TimeMeasure</vodml-id>
1069        <name>TimeMeasure</name>
1070        <description>
1071              TODO : Missing description : please, update your UML model asap.
1072            </description>
1073        <extends>
1074          <vodml-ref>meas:CoordMeasure</vodml-ref>
1075        </extends>
1076        <constraint xsi:type="vo-dml:SubsettedRole">
1077          <role>
1078            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
1079          </role>
1080          <datatype>
1081            <vodml-ref>meas:Error1D</vodml-ref>
1082          </datatype>
1083        </constraint>
1084      </objectType>
1085    
1086      <objectType>
1087        <vodml-id>Polarization</vodml-id>
1088        <name>Polarization</name>
1089        <description>
1090              TODO : Missing description : please, update your UML model asap.
1091            </description>
1092        <extends>
1093          <vodml-ref>meas:Measure</vodml-ref>
1094        </extends>
1095        <attribute>
1096          <vodml-id>Polarization.coord</vodml-id>
1097          <name>coord</name>
1098          <description>
1099              TODO : Missing description : please, update your UML model asap.
1100            </description>
1101          <datatype>
1102            <vodml-ref>coords:domain.polarization.PolCoordValue</vodml-ref>
1103          </datatype>
1104          <multiplicity>
1105            <minOccurs>1</minOccurs>
1106            <maxOccurs>1</maxOccurs>
1107          </multiplicity>
1108        </attribute>
1109      </objectType>
1110    
1111      <objectType>
1112        <vodml-id>RedshiftCoordMeasure</vodml-id>
1113        <name>RedshiftCoordMeasure</name>
1114        <description>
1115              TODO : Missing description : please, update your UML model asap.
1116            </description>
1117        <extends>
1118          <vodml-ref>meas:CoordMeasure</vodml-ref>
1119        </extends>
1120        <constraint xsi:type="vo-dml:SubsettedRole">
1121          <role>
1122            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1123          </role>
1124          <datatype>
1125            <vodml-ref>coords:domain.redshift.RedshiftValue</vodml-ref>
1126          </datatype>
1127        </constraint>
1128        <constraint xsi:type="vo-dml:SubsettedRole">
1129          <role>
1130            <vodml-ref>meas:CoordMeasure.error</vodml-ref>
1131          </role>
1132          <datatype>
1133            <vodml-ref>meas:Error1D</vodml-ref>
1134          </datatype>
1135        </constraint>
1136      </objectType>
1137    
1138      <objectType>
1139        <vodml-id>SkyPosition</vodml-id>
1140        <name>SkyPosition</name>
1141        <description>
1142              TODO : Missing description : please, update your UML model asap.
1143            </description>
1144        <extends>
1145          <vodml-ref>meas:Position</vodml-ref>
1146        </extends>
1147        <constraint xsi:type="vo-dml:SubsettedRole">
1148          <role>
1149            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1150          </role>
1151          <datatype>
1152            <vodml-ref>coords:domain.space.SkyCoord</vodml-ref>
1153          </datatype>
1154        </constraint>
1155      </objectType>
1156    
1157      <objectType>
1158        <vodml-id>GenTimeMeasure</vodml-id>
1159        <name>GenTimeMeasure</name>
1160        <description>
1161              TODO : Missing description : please, update your UML model asap.
1162            </description>
1163        <extends>
1164          <vodml-ref>meas:TimeMeasure</vodml-ref>
1165        </extends>
1166        <constraint xsi:type="vo-dml:SubsettedRole">
1167          <role>
1168            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1169          </role>
1170          <datatype>
1171            <vodml-ref>coords:domain.time.TimeOffset</vodml-ref>
1172          </datatype>
1173        </constraint>
1174      </objectType>
1175    
1176      <objectType>
1177        <vodml-id>StdTimeMeasure</vodml-id>
1178        <name>StdTimeMeasure</name>
1179        <description>
1180              TODO : Missing description : please, update your UML model asap.
1181            </description>
1182        <extends>
1183          <vodml-ref>meas:TimeMeasure</vodml-ref>
1184        </extends>
1185        <constraint xsi:type="vo-dml:SubsettedRole">
1186          <role>
1187            <vodml-ref>meas:CoordMeasure.coord</vodml-ref>
1188          </role>
1189          <datatype>
1190            <vodml-ref>coords:domain.time.TimeStamp</vodml-ref>
1191          </datatype>
1192        </constraint>
1193      </objectType>
1194    
1195      <objectType abstract="true">
1196        <vodml-id>Measure</vodml-id>
1197        <name>Measure</name>
1198        <description>
1199              TODO : Missing description : please, update your UML model asap.
1200            </description>
1201      </objectType>
1202    
1203  </vo-dml:model>  </vo-dml:model>

Legend:
Removed from v.4761  
changed lines
  Added in v.4762

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26